Bonjour,

J'ai un fichier XML avec un fichier XLS qui permet de le transformer en HTML.
Jusqu'ici tout va bien, j'utilise d'ailleurs une méthode trouvée sur le site :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 public static void creerHTML(String xml, String xsl, String html) throws Exception{
                    // Création de la source DOM
                    DocumentBuilderFactory fabriqueD = DocumentBuilderFactory.newInstance();
                    DocumentBuilder constructeur = fabriqueD.newDocumentBuilder();
                    File fileXml = new File(xml);
                    Document document = constructeur.parse(fileXml);
                    Source source = new DOMSource(document);
 
                    // Création du fichier de sortie
                    File fileHtml = new File(html);
                    Result resultat = new StreamResult(fileHtml);
 
                    // Configuration du transformer
                    TransformerFactory fabriqueT = TransformerFactory.newInstance();
                    StreamSource stylesource = new StreamSource(xsl);
                    Transformer transformer = fabriqueT.newTransformer(stylesource);
                    transformer.setOutputProperty(OutputKeys.METHOD, "html");
 
                    // Transformation
                    transformer.transform(source, resultat);
                    }
Seulement voila, au lieu d'écrire HTML dans un fichier, je voudrais le récupérer dans une chaine de caractère de façon à pourvoir la réutiliser.

Pourriez vous m'indiquer comment faire ?

En vous remerciant.