|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : avril 2006 Messages : 19 ![]() |
Bonjour, j'ai un fichier qui ressemble à ceci :
[start] 501# Description [ blabla ] Categorie : blabla # 2299# Description [ blabla ] Classe : [[ blabla ]] Categorie : test Theme : ** blabla ** # [eof] Chaque numéro correspond à un objet, chaque ligne entre les # correspond à la description de l'objet + sa classification. Il y a plusieurs milliers de lignes avec plusieurs milliers d'objets. Le titre de chaque objet est rangé dans une base mysql avec le numéro correspondant. Je souhaite transformer ce fichier en xml pour l'exploiter/intégrer par la suite dans la base de donnée. Sachant que ce fichier est mis à jour par une autre personne, je souhaite automatiser le traitement / transformation du fichier. Auriez-vous des idées pour réduire à maximum les étapes de traitement ? Plusieurs obstacles : 1/ le numéro de chaque objet varie entre 3 et 4 caractères. 2/ les attributs de chaque objet (classe, desc, theme) peuvent aller jusqu'à 7 3/ il peut y avoir plusieurs lignes selon les attributs (2 lignes pour desc par exemple) Je ne suis pas très familier avec le php, donc tous les conseils et même lignes de codes sont les bienvenues !! Merci d'avance, j'reste dispo pour d'éventuelles précisions. Charlysquare |
|
|
00
|
|
|
#2 | |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 720 ![]() |
Salut
Tu pourrais utiliser quelque chose comme ceci (premier jet) : Citation:
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : avril 2006 Messages : 19 ![]() |
Merci, je vais tester ça
|
|
|
00
|
|
|
#4 | |
|
Futur Membre du Club
![]() Inscription : avril 2006 Messages : 19 ![]() |
Citation:
Serait-il possible de m'éclairer sur le placement des parenthèses et des points d'interrogation, si par exemple je veux ajouter une catégorie supplémentaire je vais un truc dans le genre (?:cat2 Merci d'avance |
|
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : avril 2006 Messages : 19 ![]() |
C'est bon, j'ai epluché les tutoriaux sur les regex, j'ai compris le sens des parenthèses ;=)
Merci encore |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com