Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
979 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  ecriture xml sur java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ecriture xml sur java

n°1666376
stanfordia​s
Posté le 05-01-2008 à 13:54:44  profilanswer
 

Bonjour,
Je travaille sur J2SE
peut on modifier une partie d'un fichier XML sans le réecrire completement???
car j ai bcp de modifications et des réecritures a chaque fois me coutent bcp.
Merci

mood
Publicité
Posté le 05-01-2008 à 13:54:44  profilanswer
 

n°1671238
BifaceMcLe​OD
The HighGlandeur
Posté le 14-01-2008 à 23:45:34  profilanswer
 

Ca dépend si tu veux que ton fichier soit réellement modifié sur disque à chaque modif' ou pas. Le système de fichiers stocke le XML tel quel ; réfléchis 2 secondes, et tu verras qu'il n'y a pas d'autre possibilité que de réécrire le fichier complet à chaque fois.
 
Mais si tu as des problèmes de performance, c'est peut-être parce que tu n'utilises XML correctement. Pour quoi (en 2 mots) utilises-tu XML ? Pourquoi (en 1 seul mot) as-tu besoin de réécrire très souvent ton fichier ? Est-ce vraiment nécessaire ?
 
Rappel : Le format XML est un format d'échange d'informations. Donc pas un format de stockage d'informations. Si tu as vraiment besoin de stocker des informations sur disque, utilise un autre format plus approprié (par exemple un format binaire, en rendant tes objets sérialisables).
Et le disque, c'est très lent (en gros un million de fois plus lent que la mémoire). Alors n'écris pas ton fichier toutes les 2 secondes : ne le fabrique que lorsque c'est absoument nécessaire. Travaille plutôt en mémoire sur, au pire, un arbre DOM ou, mieux, tes propres objets.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  ecriture xml sur java

 

Sujets relatifs
Java - création de dossier et droit d'écriture (linux)[JAVA] mettre en place un timeout pour l'écriture (write) sur socket
Problème d’écriture dans un fichier avec Java (Applet)[java & xml] problème d'écriture de ° dans un xml
[JAVA] Lecture/Ecriture dans un fichier texte.[java] ecriture dans un fichier
[Java] Ecriture/Lecture fichier.[RESOLU][JAVA]Properties|FileOutputStr eam|FileWriter : pb écriture flux ->text
[Java] écriture dans un fichier[JAVA] ecriture dans un fichier
Plus de sujets relatifs à : ecriture xml sur java


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR