2009-11-13 4 views
0

J'ai besoin d'analyser une chaîne xml pour obtenir le DOM xml, le problème auquel je fais face est avec la balise html à fermeture automatique comme <br /> me donnant l'erreur de Tag mismatch expected </br>. Je suis conscient que cela peut être surmonté en utilisant <br></br> au lieu de <br /> dans la chaîne, mais est-il un moyen de le faire sans faire la modification ci-dessus.XML DOM parsing br balise

s'il vous plaît aider ...

  • Rob
+0

dans quelle langue analysez-vous? – mkoryak

+0

(portion de) code nécessaire. –

+0

Oui, comment l'analysez-vous exactement? Comme d'autres l'ont dit, cette étiquette est parfaitement bien. Si vous aviez une balise br sans la barre oblique à fermeture automatique, ce serait différent, et ce serait une erreur. – AmbroseChapel

Répondre

1

La balise de fermeture automatique est tout à fait valable. Je suppose que vous avez un élément différent dans votre XML.

1
Tag mismatch expected </br> 

signifie que vous avez oublié de fermer automatiquement l'élément. <br/> est très bien, mais je pense que vous avez manqué un ou plusieurs <br> style HTML dans votre document. Si vous n'obtenez pas un numéro de ligne de votre analyseur, vous pouvez toujours essayer de charger le code XML dans un navigateur ou un validateur pour obtenir un indice de l'origine du problème.