Bonjour,

Voila pour commencer, j'avais commencer à parser avec JDOM pour des fichiers xml de petites tailles (<5Mb) sans aucun probleme avec Java. Mais le problème devient totalement différent avec un fichier xml de 500Mb voir >1Go.

Je voudrais eviter si possible de refaire mes fonctions qui joue avec le contenu du fichier xml. Est ce que c'est possible ?

Si non, quel outil serait le mieux adapter dans ma situation? Je cherche aussi à optimiser les performances. Je suis ouvert à tous les conseils

mon xml ressemble à :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<tag1>
 
     <tag2 attribut1 attribut2 attribut 3>
     </tag2>
 
</tag1>        
<tag3>
      Text
 </tag3>
Bien sur, il y a plusieurs niveau ( pas seulement deux ) et il y a pas mal de balise 1 et 2 ( quelques centaines de milliers voir peut etre du millions)