J'ai un document XML rempli de personnes (le parent est "étudiants", et il y a 25+ nœuds "étudiants").Génération XML avec Java, en essayant de copier le noeud entier
Chaque étudiant se présente comme suit:
<student>
<name></name>
<surname></surname>
<grades>
<subject name="">
<small_grades></small_grades>
<final_grade></final_grade>
</subject>
<subject name="">
<small_grades></small_grades>
<final_grade></final_grade>
</subject>
</grades>
<average></average>
</student>
Fondamentalement, ce que je veux faire ('ai été invité à le faire) est de faire un programme qui obtiendrait 3 étudiants la meilleure moyenne. Bien que l'analyse du document et l'obtention des trois meilleurs étudiants ne soit pas trop difficile, la génération XML est une douleur dans le cul.
En ce moment, ce que je fais est d'obtenir tous les nœuds de student
et de le recréer dans un nouveau fichier. Est-il possible de copier l'intégralité du nœud student
avec tout ce qu'il contient?
Cordialement, Paul
Eh bien, ça sonne bien, mais comment pourrais-je trouver le bon «étudiant» à importer (après que j'ai une liste de ces trois premiers) – PawelMysior
Eh bien, pour (Elève élément: étudiants) root.appendChild (root.getOwnerDocument(). importNode (étudiant, vrai)); – alamar