Bonjour,
Je voudrai à partir d'un fichier XML recréer un fichier txt qui contiennent certains champs du fichier source XML et un changement d'ordre par rapport aux enregistrements du fichier XML.
Pour lire le fichier XML j'utilise une librairie et j'ai donc une boucle par enregistrement du XML.
Dans cette boucle je récupère les champs de l'enregistrement qui m'intéresse, maintenant je voudrai les enregistrer dans un buffer différents selon mon critère d'ordre afin plus tard d'écrire mon fichier TXT.
Je ne parviens pas à faire plusieurs buffer afin d'écrire mon fichier TXT dans le bon ordre, comment procéder (en parcourant une seule fois le fichier XML) réussir à créer plusieurs buffer et les écrire dans mon fichier TXT?
J'ai essayer avec BufferedWritter mais si j'utilise plusieurs buffer lorsque j'écris ca écrase les valeurs précédentes.
Merci d'avance
Partager