[Visual C++] MSXML

MSXML [Visual C++] - C++ - Programmation

Marsh Posté le 07-07-2005 à 10:52:02    

Salut,
J'essai de parser un fichier XML avec MSXML, mon fichier ce presente comme ca :
 
<TEST>
  ......
</TEST>
 
Mon probleme est que la fonction de parse tourne 2 fois avant d'atteindre la balise <TEST>.
Si je fais un get_current_tag, pendant les 2 premiers passage il me renvoit le tag : <#doccument>.
Du coup je ne peut pas tester la validité de mon fichier car le code suivant n'est jamais vrai:

Code :
  1. if (Is_Root() && Is_Tag("<TEST>" ))
  2.    //traitement
  3. }


 
Qualqu'un sait pourquoi il me renvoi <#document> 2 fois au lieu de retourner tout de suite <TEST> ?


---------------
>>>>>> WebFotos <<<<<<
Reply

Marsh Posté le 07-07-2005 à 10:52:02   

Reply

Marsh Posté le 07-07-2005 à 11:14:10    

PS : j'utilise l'API trouvé ici : http://www.codeguru.com/Cpp/data/d [...] php/c4575/


---------------
>>>>>> WebFotos <<<<<<
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed