S�rializer un DOM en cha�ne se fait de fa�on standard avec JAXP (il te
faudra simplement un processeur XSL Xalan est inclus dans jdk1.4)
exemple (rapide)
StreamResult sr = new StreamResult(w);
newTransformer().transform(new DOMSource(ObjDOM),sr);
String result = w.toString();
Et voil� ton dom xml en cha�nes de caract�res !
Je trouve de plus qu'il est plus propre d'envoyer du xml sous forme de flux
que sous forme d'objet.
Le xml est tout de m�me con�u pour �changer des "flux" de donn�es et non des
objets (malgr� tout ce qu'on veut faire avec SOAP)
Olivier
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: "Olivier LAMY" <[EMAIL PROTECTED]>
Sent: Tuesday, January 14, 2003 6:02 PM
Subject: Re: Rmi, objets de type org.w3c.dom.Document et autres arbres xml
> Quoting Olivier LAMY <[EMAIL PROTECTED]>:
> > Mais un document xml n'est-il pas simplement une grande cha�ne de
> > caract�res
> > ??
> > En exag�rant, on pourrait dire qu'un objet DOM n'en est qu'une
> > repr�sentation quelconque qui facilite le travail dessus :-))
> Exactement, ce n'est pas vraiment plus compliqu� que �a.
>
> Mais il faut que je le g�re "� la main", ce qui ne serait pas le cas si
mon
> objet avait tout ce qu'il fallait pour �tre s�rialis�.
>
> J'ai commenc� � faire le tour des parsers XML, et je commence � me noyer,
> sachant que certains font appel � d'autres. Mon but �tant toujours d'en
trouver
> ui me permettent une s�rialisation "propre" et simple.
>
>
> Damien
>
>
>
> .
**********************************************************************
Ce message �lectronique et tous les fichiers joints ainsi que les
informations contenues dans ce message (ci apr�s "le message"), sont
confidentiels et destin�s exclusivement � l'usage de la personne � laquelle
ils sont adress�s. Si vous avez re�u ce message par erreur, merci de le
renvoyer � son �metteur et de le d�truire. Toute diffusion, publication,
totale ou partielle ou divulgation sous quelque forme que ce soit non
express�ment autoris�es de ce message, sont interdites.
**********************************************************************
This e-mail, any attachments and the information contained (herein " the
message") are confidential and intended solely for the use of the
addressee(s) if you have received this message in error please send it back
to the sender and delete it. Unauthorized publication, use, dissemination or
disclosure, either whole or partial, of this message is strictly
prohibited.