XML parser php
jes38
-
Nabla's Messages postés 20731 Statut Contributeur -
Nabla's Messages postés 20731 Statut Contributeur -
Bonjour à tous,
voila j'ai un xml dont je ne peux modifier et je dois parser.
j'ai essayé des techniques, sans succès ..
Si le xml est correct, pouvez vous m'éclairer.
voila j'ai un xml dont je ne peux modifier et je dois parser.
j'ai essayé des techniques, sans succès ..
Si le xml est correct, pouvez vous m'éclairer.
<products> <product name="rehdat"/> <product name="centos"/> </products> <branchs> <branch name="zod"/> <branch name="dos"/> </branchs> <main> <product name="rehdat"> <release version="1" alias="zod" type="released"/> <release version="2" alias="dos" type="released"/> </product> <product name="centos"> <release version="1" alias="zod" type="released"/> <release version="2" alias="dos" type="released"/> </product> </main>
A voir également:
- XML parser php
- Xml viewer - Télécharger - Édition & Programmation
- Office xml handler - Télécharger - Traitement de texte
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Driveimage xml - Télécharger - Sauvegarde
1 réponse
ton xml ne semble pas correcte: un XML ne doit avoir qu'une seule balise root (de premier niveau)
or, tu as 3 balises (products, branch, main))...
je te conseille de tout englober dans une balise:
avec ca t'auras du vrai XML, qui sera compris par ton parseur !
si tu ne peux modifier l'XML d'entré qui est incomplet, tu peux très bien proceder à l'encapsulation dans une variable string temporaire ..
or, tu as 3 balises (products, branch, main))...
je te conseille de tout englober dans une balise:
<tatapouette>
<products>
<product name="rehdat"/>
<product name="centos"/>
</products>
<branchs>
<branch name="zod"/>
<branch name="dos"/>
</branchs>
<main>
<product name="rehdat">
<release version="1" alias="zod" type="released"/>
<release version="2" alias="dos" type="released"/>
</product>
<product name="centos">
<release version="1" alias="zod" type="released"/>
<release version="2" alias="dos" type="released"/>
</product>
</main>
</tatapouette>
avec ca t'auras du vrai XML, qui sera compris par ton parseur !
si tu ne peux modifier l'XML d'entré qui est incomplet, tu peux très bien proceder à l'encapsulation dans une variable string temporaire ..