Bonjour,
je lis un fichier XML pour extraire les différentes valeurs contenues dans les balises ; tout marche très bien, sauf pour la première balise du document, qu'il ne trouve jamais.
Les 2 premières lignes de mon fichier XML se présentent ainsi:
Si je fais:
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?xml version="1.0" encoding="utf-8"?> <Mod id="2590087c-a5f3-4ab7-bd05-ca44214ba6de" version="2"> [...] le contenu [...] </Mod>
La boîte de dialogue ne s'affiche pas ; il ne trouve pas la balise !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 sSourceXML = fChargeTexte(sFichier) Res = XMLDocument("DocXML", sSourceXML) XMLRacine("DocXML") XMLRecherche("DocXML","Mod",XMLBalise + XMLSousElément + XMLContinue,XMLExact) SI XMLTrouve("DocXML") ALORS Info("Balise <Mod> trouvée !")
Alors que tout fonctionne parfaitement pour les autres balises...
Pourquoi ?
Partager