Connaitre la position dans un fichier d'un élément ou attribut DOM

Connaitre la position dans un fichier d'un élément ou attribut DOM - Java - Programmation

Marsh Posté le 09-09-2004 à 10:07:21    

Je n'y crois pas vraiment, je demande quand même, au cas où :
J'ai un arbre DOM. J'analyse le contenu de cet arbre. Si j'y trouve une erreur, je voudrais pouvoir signaler la ligne de l'erreur. Est-il selon vous possible d'avoir des infos sur la position dans le fichier XML (ligne/colone) d'un élément ou attribut donné ?
Et si non (ce qui est à peu près sur), quel autre moyen voyez vous ?

Reply

Marsh Posté le 09-09-2004 à 10:07:21   

Reply

Marsh Posté le 09-09-2004 à 10:13:18    

pendant un parsing sax, tu peux te servir du Locator pour récupérer la position (ligne - colonne) du parser dans le fichier


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 09-09-2004 à 10:19:42    

Le problème, c'est que certaines erreures ne sont détectable qu'après parsing. Donc, une fois que l'arbre DOM est construit, c'est mort, les lignes/colones ne sont pas mémorisées !? (remarque, c'est logique)
 
Donc le seul moyen de m'en sortir, ce serait d'arriver à écrire une DTD et tester la validité du document lors du parsing...


Message édité par El_gringo le 09-09-2004 à 10:20:37
Reply

Sujets relatifs:

Leave a Replay

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