-
Numéro de ligne
Bonjour,
Est-ce qu'il est possible de lire un document XML avec JDom, de parcourir le document, puis de déterminer le numéro de ligne ou de colonne d'un element de ce document ?
En fait, je souhaite vérifier que le document est correcte. Le problème c'est que si je trouve une erreur, je ne sais pas comment indiquer la position dans le fichier de l'erreur.
J'ai bien essayé d'utiliser xerces pour valider le document avec une XSD, mais il met les messages en anglais (c'est super pour l'utilisateur), et il ne peut pas tout vérifier. Certaines vérifications ne peuvent être faites qu'avec une consultation de la base de donnée.
Donc pour résumer:
-est-ce que JDom concerve les numéros de ligne et de colonne du document ?
-est-ce qu'il existe un autre moyen de consulter le DOM d'un document XML tout en concervant les numéros de ligne et de colonne ?
Merci d'avance.
-
Un document XML en general n'a pas de notion de lignes ou de colonnes.
On a ajoute le formattage pour etre lisible par nous.
-
Ceci étant dit, il me semble qu'il existe des APIs SAX permettant quand même de connaître le numéro de ligne et de colonne où on se trouve.
Car il faut bien reconnaître que c'est pratique.
Mais je ne crois pas qu'il y ait un moyen de s'en servir avec JDOM.