Problème de chargement fichier XML avec DTD [VB6] - VB/VBA/VBS - Programmation
Marsh Posté le 08-05-2006 à 10:47:15
Une reference XML mais pour VB.NET malheureusement
http://www.vb-helper.com/xml_source.html
sinon peut etre rechercher sur
http://www.planet-source-code.com/ [...] phabetical
Marsh Posté le 08-05-2006 à 10:50:35
kiki29 a écrit : Une reference XML mais pour VB.NET malheureusement |
Je crois que ça vaut pour tout le monde, non ? Vu que VB5 ou VB.NET utilisent tous les deux l'API MSXML, non ?
Marsh Posté le 07-05-2006 à 11:10:59
Bonjour à tous
J'ai un petit problème avec un fichier XML et sa DTD, lorsque j'essais de charger le fichier XML j'ai une erreur, je la récupére et voici ce que c'est:
"Validate failed because the document does not contain exactly one root node."
Apparement il y aurait plus d'un root node, mais ce n'est pas le cas, car en fait il prend pour un noeud la déclaration de ma DTD externe.
Pour être plus clair voici un extrait de mon code et de mon fichier XML
VB considère la ligne <!DOCTYPE ....> comme un noeud et donc il n'apprecie pas. Si je supprime cette ligne le Load ce passe très bien.
Cela peut il venir de ma DTD qui n'est pas correcte et qui pose problème?
Quelqu'un aurait une idée de comment faire pour qu'il accepte cette ligne?
J'aimerais aussi savoir s'il est possible avec VB6 de valider un fichier XML avec sa DTD, et si oui comment, j'ai chercher mais je n'ai rien trouvé
Merci d'avance.