Bonjour,
j'ai un fichier XML ci dessous:
J'ai un script PHP qui fait pas mal de traitement sur le fichier XML par des regex et des remplaces (sans faire de parsing basique).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9<?xml version='1.0' encoding='UTF-8'?> <textes> <texte key="1" format="text">Texte 1...</texte> <texte key="2" format="text">Texte 2...</texte> <texte key="3" format="html">Texte <u>3</u>...</br></texte> <texte key="4" format="text">Texte 4...</texte> <texte key="5" format="html">Texte <b>5</b>...</texte> <texte key="6" format="text">Texte 6...</texte> <textes>
Mais je bloque sur un dernier point, c'est qu'il faudrait que j'inclus une balise <![CDATA[ et ]]> sur les formats "html".
XML finale souhaité
Je ne sais pas comment faire ma regexp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9<?xml version='1.0' encoding='UTF-8'?> <textes> <texte key="1" format="text">Texte 1...</texte> <texte key="2" format="text">Texte 2...</texte> <texte key="3" format="html"><![CDATA[Texte <u>3</u>...</br>]]></texte> <texte key="4" format="text">Texte 4...</texte> <texte key="5" format="html"><![CDATA[Texte <b>5</b>...]]></texte> <texte key="6" format="text">Texte 6...</texte> <textes>
Partager