[JAVA/XML] Quelle API choisir ?
Bonjour,
je dois coder un programme, qui accèderait à des données enregistrées dans des fichiers XML, et je cherche quelle API est la plus appropriée.
Voilà mes besoins :
- Peu gourmande en ressources mémoire
- Possibilité de modifier le fichier XML lu
- Possibilité d'accéder à un élément précis du fichier, sans charger le fichier complet en mémoire
A ce que j'en ai vu en lisant les tutoriaux du site, JDom est pratique, mais charge tout le fichier.
Sax a l'air très verbeux et très (trop?) simpliste.
Stax a l'air mieux que les précédents, mais ne permet pas de revenir en arrière dans le fichier.
Bref, est-ce que j'ai bon dans ce que j'ai lu, et est-ce que vous pourriez m'aider à choisir l'API à utiliser ?