J'ai besoin d'analyser des données 70mb avec Java et j'ai actuellement un document XML (1 niveau, pas d'enfants), où chaque document a plusieurs champs. Je me demandais si je devrais le remplacer par un fichier texte plus simple dans lequel chaque ligne est un doc, et les champs sont séparés par des virgules.Java: Question sur la représentation des données
Est-ce que cela va améliorer considérablement les performances? Et si j'avais, par exemple, des données de 4 Go à la place?
grâce
Y a-t-il une raison pour laquelle vous avez choisi XML en premier lieu? –
@Oli Charlesworth Pas vraiment. – user680406
@user: Ensuite, s'il n'y a pas de raison impérieuse d'utiliser XML (par exemple, vous ne le générez pas avec les outils existants, et vous avez une bibliothèque de traitement CSV appropriée), alors ne l'utilisez pas. –