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
- Easy php - Télécharger - Divers Web & Internet
- Office xml handler - Télécharger - Traitement de texte
- 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 ..