Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

XML qu'est ce qui coince ?

2 réponses
Avatar
Roumégou Eric
Bonjour

Voilà ce que je récupère dans une de mes bases

<?xml version="1.0"?>
<LISTEZONE>
<ZONE><LIBZ>Code de votre
passeport</LIBZ><TYPZ>3</TYPZ><OBLIG>0</OBLIG></ZONE>
<ZONE><LIBZ>Date de
Naissance</LIBZ><TYPZ>3</TYPZ><OBLIG>1</OBLIG></ZONE>
<ZONE><LIBZ>Nombre de lits</LIBZ><TYPZ>2</TYPZ><OBLIG>1</OBLIG></ZONE>
<ZONE><LIBZ>Remarques
complémentaires</LIBZ><TYPZ>4</TYPZ><OBLIG>0</OBLIG></ZONE>
</LISTEZONE>

et je voudrais lire cela pour me créer un formulaire dynamique.

Mais je coince car WB/WD me dit que mon document xml n'est pas correct.

Avec ce code
//Création du document XML
bRes est un booléen
bRes = XMLDocument("DocXML", wXML)
//Le document est bien au format XML ?
SI bRes ALORS
Résultat est une chaîne
i est un entier = 1
...

et le bRes est à faux; donc je ne peux aller plus loin.

J'ai fait valider ce xml par dreamweaver cs5 qui ne signale aucune
erreur.

Donc où est le pb ?

Merci de vos réponses.

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)

2 réponses

Avatar
patrice
Le 29/01/2011 19:57, Roumégou Eric a écrit :
Bonjour

Voilà ce que je récupère dans une de mes bases

<?xml version="1.0"?>
<LISTEZONE>
<ZONE><LIBZ>Code de votre
passeport</LIBZ><TYPZ>3</TYPZ><OBLIG>0</OBLIG></ZONE>
<ZONE><LIBZ>Date de Naissance</LIBZ><TYPZ>3</TYPZ><OBLIG>1</OBLIG></ZONE>
<ZONE><LIBZ>Nombre de lits</LIBZ><TYPZ>2</TYPZ><OBLIG>1</OBLIG></ZONE>
<ZONE><LIBZ>Remarques
complémentaires</LIBZ><TYPZ>4</TYPZ><OBLIG>0</OBLIG></ZONE>
</LISTEZONE>

et je voudrais lire cela pour me créer un formulaire dynamique.

Mais je coince car WB/WD me dit que mon document xml n'est pas correct.




ton doc a l'air bon, ptet un truc qui lui manque dans l'entete ?
ptet essayer de créer un chti doc xml avec wd, de le sauver le, et
regarder si y'a une dif....
Avatar
JeAn-PhI
Roumégou Eric a formulé ce samedi :
Bonjour

Voilà ce que je récupère dans une de mes bases

<?xml version="1.0"?>
<LISTEZONE>
<ZONE><LIBZ>Code de votre
passeport</LIBZ><TYPZ>3</TYPZ><OBLIG>0</OBLIG></ZONE>
<ZONE><LIBZ>Date de Naissance</LIBZ><TYPZ>3</TYPZ><OBLIG>1</OBLIG></ZONE>
<ZONE><LIBZ>Nombre de lits</LIBZ><TYPZ>2</TYPZ><OBLIG>1</OBLIG></ZONE>
<ZONE><LIBZ>Remarques
complémentaires</LIBZ><TYPZ>4</TYPZ><OBLIG>0</OBLIG></ZONE>
</LISTEZONE>

et je voudrais lire cela pour me créer un formulaire dynamique.

Mais je coince car WB/WD me dit que mon document xml n'est pas correct.

Avec ce code
//Création du document XML
bRes est un booléen
bRes = XMLDocument("DocXML", wXML)
//Le document est bien au format XML ?
SI bRes ALORS
Résultat est une chaîne
i est un entier = 1
...

et le bRes est à faux; donc je ne peux aller plus loin.

J'ai fait valider ce xml par dreamweaver cs5 qui ne signale aucune erreur.

Donc où est le pb ?

Merci de vos réponses.



peut être faut il rajouter l'encodage du fichier xml ?
comme ceci par exemple :
<?xml version="1.0" encoding="UTF-8" ?>

--
Cordialement JeAn-PhI