Je travaille en Java 1.5 qui, si je ne me trompe pas, inclu un parseur
XML (DOM & Sax).
J'ai donc créer un objet "org.w3c.dom.Document" XML dans lequel j'ai des
éléments, mais comment sauver sur disque (c'est-à-dire écrire) ce Document ?
Faut-il passer par un outil annexe tel que crimson ou xerces, ... ?
Merci pour vos lumières,
Cordialement,
Elisabeth - Toulouse
Code :
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc=db.newDocument();
Element connaissance=doc.createElement("connaissance");
doc.appendChild(connaissance);
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Hervé AGNOUX
EJL wrote:
J'ai donc créer un objet "org.w3c.dom.Document" XML dans lequel j'ai des éléments, mais comment sauver sur disque (c'est-à-dire écrire) ce Document ? Faut-il passer par un outil annexe tel que crimson ou xerces, ... ?
"Comment puis-je mémoriser dans un fichier un document XML que j'ai construit à l'aide de DOM ?" http://xmlfr.org/documentations/faq/040720-0001#N336
... et tout le reste de la FAQ pourra t'aider aussi, je présume.
Cordialement.
-- Hervé AGNOUX http://www.diaam-informatique.com
EJL wrote:
J'ai donc créer un objet "org.w3c.dom.Document" XML dans lequel j'ai des
éléments, mais comment sauver sur disque (c'est-à-dire écrire) ce Document
? Faut-il passer par un outil annexe tel que crimson ou xerces, ... ?
"Comment puis-je mémoriser dans un fichier un document XML que j'ai
construit à l'aide de DOM ?"
http://xmlfr.org/documentations/faq/040720-0001#N336
... et tout le reste de la FAQ pourra t'aider aussi, je présume.
J'ai donc créer un objet "org.w3c.dom.Document" XML dans lequel j'ai des éléments, mais comment sauver sur disque (c'est-à-dire écrire) ce Document ? Faut-il passer par un outil annexe tel que crimson ou xerces, ... ?
"Comment puis-je mémoriser dans un fichier un document XML que j'ai construit à l'aide de DOM ?" http://xmlfr.org/documentations/faq/040720-0001#N336
... et tout le reste de la FAQ pourra t'aider aussi, je présume.
Cordialement.
-- Hervé AGNOUX http://www.diaam-informatique.com
EJL
Je vous remercie de votre réponse.
J'avais vu déjà la technique proposée dans un article, mais je n'avais pas compris que cela puisse s'appliquer à mon cas.
Elisabeth
Hervé AGNOUX wrote:
EJL wrote:
J'ai donc créer un objet "org.w3c.dom.Document" XML dans lequel j'ai des éléments, mais comment sauver sur disque (c'est-à-dire écrire) ce Document ? Faut-il passer par un outil annexe tel que crimson ou xerces, ... ?
"Comment puis-je mémoriser dans un fichier un document XML que j'ai construit à l'aide de DOM ?" http://xmlfr.org/documentations/faq/040720-0001#N336
... et tout le reste de la FAQ pourra t'aider aussi, je présume.
Cordialement.
Je vous remercie de votre réponse.
J'avais vu déjà la technique proposée dans un article, mais je n'avais
pas compris que cela puisse s'appliquer à mon cas.
Elisabeth
Hervé AGNOUX wrote:
EJL wrote:
J'ai donc créer un objet "org.w3c.dom.Document" XML dans lequel j'ai des
éléments, mais comment sauver sur disque (c'est-à-dire écrire) ce Document
? Faut-il passer par un outil annexe tel que crimson ou xerces, ... ?
"Comment puis-je mémoriser dans un fichier un document XML que j'ai
construit à l'aide de DOM ?"
http://xmlfr.org/documentations/faq/040720-0001#N336
... et tout le reste de la FAQ pourra t'aider aussi, je présume.
J'avais vu déjà la technique proposée dans un article, mais je n'avais pas compris que cela puisse s'appliquer à mon cas.
Elisabeth
Hervé AGNOUX wrote:
EJL wrote:
J'ai donc créer un objet "org.w3c.dom.Document" XML dans lequel j'ai des éléments, mais comment sauver sur disque (c'est-à-dire écrire) ce Document ? Faut-il passer par un outil annexe tel que crimson ou xerces, ... ?
"Comment puis-je mémoriser dans un fichier un document XML que j'ai construit à l'aide de DOM ?" http://xmlfr.org/documentations/faq/040720-0001#N336
... et tout le reste de la FAQ pourra t'aider aussi, je présume.