[C#] StreamReader, XML, et jeton inattendu, kesak ?

StreamReader, XML, et jeton inattendu, kesak ? [C#] - C#/.NET managed - Programmation

Marsh Posté le 05-10-2006 à 21:53:13    

Hello,
 
J'ai écris un thread qui interroge un serveur et recois du contenu XML.
Les paramètres sont lus dans un StreamReader, il appel une procédure qui appel un webservice, qui retourne du XML.
 
Après un délais aléatoire, (un jour c'est 2000 interrogations de suite, l'autre c'est 500 interrogations), j'ai droit a une exception du genre : jeton inattendu, le jeton 'QUOTE' était attendu.
 
Je ne vois pas du tout ce que cela veut dire.
 
De plus je prends les mêmes paramètres ayant provoqué l'erreur, et hop ça passe.
Je n'arrive donc pas à reproduire le bug.
 
Quelqu'un à une idée de comment est provoquée cette erreur ?


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
Reply

Marsh Posté le 05-10-2006 à 21:53:13   

Reply

Marsh Posté le 06-10-2006 à 15:32:00    

up.


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
Reply

Marsh Posté le 11-10-2006 à 17:38:08    

Ton fichier Xml, il est lu par un parser qui va créer la structure de donnée qui va te permettre de le consulter.
Pour un parser, un jeton c'est un mot, un séparateur ou un opérateur (en gros).
 
Je traduirais donc ton erreur par "j'ai trouvé un truc auquel je ne m'attendais pas, alors que j'attendais le mot 'QUOTE'"
Conclusion : ton XML est mal formé...

Reply

Marsh Posté le 13-10-2006 à 01:37:12    

ok merci, j'ai résolu le souci, malgré le faitque cette erreure ait été non reproductible, enfin j'ai la parade ;).


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
Reply

Sujets relatifs:

Leave a Replay

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