Bonsoir à tous,
J'ai quelques gros fichiers xlm à importer et je me suis dit que c'était
l'occasion de tester le lecteur xml.
L'import ne me pose pas de problème, même si je pense que je pourrais encore
l'optimiser.
Actuellement, je parcours tout le XML avec des indentations de POUR TOUT EN
PROFONDEUR Il y a 2-3 trucs que je n'ai pas trouvé comment les mettre en
place et qui me feraient gagner pas mal de temps lors de l'import.
1. est-ce qu'il y a un moyen (sans parcourir tout le fichier) de connaitre le
nombre d'élements d'un certain niveau ? Ou encore mieux, ceux dont le nom =
xxxxx
Admettons que j'ai un fichier xml avec 8 niveaux et qu'au niveau 2, j'ai des
balises <toto> et <titi> et <txxxx>. Est-ce qu'il existe un moyen de savoir:
a. combien de balises existent au niveau X (2 dans cet exemple)
b. combien de balises existent au niveau X qui ont comme nom "toto"
2. Est-ce qu'il existe un moyen avec ce lecteur de ne parcourir le fichier
xml qu'à un certain niveau ?
Si j'ai par exemple des balises dont je veux lire les attributs et qu'elles
sont toutes au niveau 7 et uniquement à ce niveau.
Pas sûr de m'être bien fait comprendre...
Merci d'avance.