Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2768 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Parser une page web vers un format Palm (awk, cut, sed guru requested)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Parser une page web vers un format Palm (awk, cut, sed guru requested)

n°665281
perchut2
Hell, it's about time...
Posté le 06-03-2004 à 14:52:07  profilanswer
 

voilà, je cherche a parser mon emploi du temps de mon école (format page web générée surement d'apres bdd à laquelle je n'ai pas accès) en format Comma Separated Value utilisé dans les palm.
 
Ensuite, zou, import, et hop, tous mes cours sont dans mon palm pour trois semaines. :D
 
Je me suis servi de sed, cut, awk pour zapper la majeure partie de ce qui me genait dans mon fichier de départ, j'arrive à ca :
 

 06-03-04   %
08h00  %
  %
 
AUTRES...  %
  %
04h00 %
  %
  %
  08-03-04   %
08h30  %
Aménagement et Environnement   %
 
COURS  %
MOREAU   %
03h00 %
7   %
+ IG1  %
  08-03-04   %
13h30  %
Recherche Opérationnelle   %
 
COURS  %
BOULAY   %
01h30 %
7   %
  %
  08-03-04   %
17h30  %
Japonais   %
 
APPLICATION  %
TSCHUDIN-FUKUI   %
01h30 %
Z2   %
DEBUTANTS  %
  08-03-04   %
17h45  %
Allemand   %
 
APPLICATION  %
DICKINSON   %
01h30 %
P4   %
DEBUTANTS  %


 
j'ai mis des % en prévision des séparateurs de champ
 
précision : j'ai deux lignes vides avant la première ligne, et apres la derniere, on recommence avec une date.
 
je dois arriver à quelque chose comme ca : (obtenu apres un export du calendrier en format CSV) :
 

"","0","[g]Escalade[/g]","","0","[g]2004 03 04  15:00[/g]","[g]2004 03 04  16:00[/g]","0","0","0","0","1","1901 05 438","0","0","0000000","0","0",""


 
les trois champs mis en gras sont respectivement la description de la tache, l'heure de début, l'heure de fin. le reste, je ne parviens pas à identifier, donc il faudrait que je recopie pour chaque occurence en attendant de voir à quoi ca sert.
 
 
Pour l'instant, mon unique question est : comment aligner une tache ?
 
c'est à dire passer de ca :


  08-03-04   %
13h30  %
Recherche Opérationnelle   %
 
COURS  %
BOULAY   %
01h30 %
7   %


 
à ca :
 


08-03-04   %13h30  %Recherche Opérationnelle   %COURS  %BOULAY   %01h30 %7   %


 
en faisant en sorte de passer à la ligne à chaque nouvelle date (j'ai vu qu'on pouvait reconnaitre un pattern de type date avec awk déjà...)
 
si quelqu'un se sent le courage de m'aider, merci :D


Message édité par perchut2 le 06-03-2004 à 19:46:06
mood
Publicité
Posté le 06-03-2004 à 14:52:07  profilanswer
 

n°665282
perchut2
Hell, it's about time...
Posté le 06-03-2004 à 14:53:12  profilanswer
 

ensuite avec awk, je saurai comment échanger les colonnes ;)

n°665445
perchut2
Hell, it's about time...
Posté le 06-03-2004 à 17:41:15  profilanswer
 

Bon, je ne déchaine pas les foules on dirait :o

n°665517
drasche
Posté le 06-03-2004 à 19:40:24  profilanswer
 

rien à voir avec la prog mais il existe un fabuleux programme nommé Plucker qui permet la conversion de sites web entiers et browsables sur Palm -> http://www.plkr.org/  Bien entendu, ça gère tant les pages locales que sur le net.
 
Et juste comme ça, Palm ne déchaine pas les foules ici, enfin j'ai jamais vu un topic Palm qui ait du succès dans le coin :/

n°665525
perchut2
Hell, it's about time...
Posté le 06-03-2004 à 19:45:34  profilanswer
 

je mets de coté, merci...
si ca se trouve j'aurais pas mis palm dans le sujet, ca aurait marché...
 
d'ailleurs, j'édite le sujet !

n°665530
Taz
bisounours-codeur
Posté le 06-03-2004 à 19:51:02  profilanswer
 

Perl/Python pawa

n°665759
perchut2
Hell, it's about time...
Posté le 07-03-2004 à 01:03:30  profilanswer
 

oué d'accord.... je connais rien a ces deux langages :/

n°665760
Taz
bisounours-codeur
Posté le 07-03-2004 à 01:08:48  profilanswer
 

tu veux pas le faire à la main ça ira plus vite

n°665762
perchut2
Hell, it's about time...
Posté le 07-03-2004 à 01:25:05  profilanswer
 

c'est pas nerd-compliant :o


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Parser une page web vers un format Palm (awk, cut, sed guru requested)

 

Sujets relatifs
Définir une font pour toute la page...[Perl] Net::Telnet vers une machine win32
Format d'un nombre (Décimales)lien entre page
Pb affichage page phpEcriture dans un fichier XLS : problème de format
[html/js] generer une page pour impression[ORACLE + ASP] Possible d'ajouter un user a partir d'une page asp ?
mise en page sur PHP 
Plus de sujets relatifs à : Parser une page web vers un format Palm (awk, cut, sed guru requested)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR