Transformer un fichier un fichier XML en HTML avec XLS
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:
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 ? :roll:
En vous remerciant.