Bonjour,
J'aimerai convertir un objet de type Document en chaîne de caractère simple (String).
Merci.
Bonjour,
J'aimerai convertir un objet de type Document en chaîne de caractère simple (String).
Merci.
J'ai trouvé la réponse :
=======>
public String getStringFromDocument(Document doc)
{
try
{
JDOMSource domSource = new JDOMSource(doc);
StringWriter writer = new StringWriter();
StreamResult result = new StreamResult(writer);
TransformerFactory tf = TransformerFactory.newInstance();
Transformer transformer = tf.newTransformer();
transformer.transform(domSource, result);
return writer.toString();
}
catch(TransformerException ex)
{
ex.printStackTrace();
return null;
}
}
et ça marche!!!!!!!!
Ouais.... Il y avait ça aussi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 try { StringWriter writer = new StringWriter(); new XMLOutputter().output(doc, writer); return writer.toString(); } catch (IOException e) { // That should not be possible with a StringWriter throw new IllegalStateException(e.getMessage(), e); }
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager