Bonsoir
J'essaie de faire fonctionner le code suivant:
Source source=new StreamSource(new File("xml/marchandises.xml"));
Source xslSource = new StreamSource(new File("xslt/style.xslt"));
Result result = new StreamResult(new File("html/tableau.html"));
Transformer transformer=TransformerFactory.newInstance().newTransformer(xslSource);
transformer.transform(source,result);
celui ci est censé lire les données contenues dans le fichier xml, appliquer la transformation selon la feuille xslt, et créer un document html.
le code s'exécute silencieusement, sans aucune erreur ni warning, et produit un beau fichier tableau.html vide. Je dois rater quelque chose d'assez évident, si une âme compatissante pouvait m'indiquer quoi, elle obtiendrai ma reconnaissance. Merci
# Quel est le rapport entre Java et xslt ?
Posté par totof2000 . Évalué à 1.
Ce sont deux trucs différents. Tu n'as pas besoin de Java pour utiliser xslt ( voir http://linux.die.net/man/1/xsltproc par exemple). As-tu essayé de faire ta transformation en passant par autre chose ?
[^] # Re: Quel est le rapport entre Java et xslt ?
Posté par mr_maurice . Évalué à 1.
bonne question: le contexte m'est imposé :)
# résolu
Posté par mr_maurice . Évalué à 1.
bien joué, pour ceux qui suivent: la feuille xml que je fournissais n'était pas la bonne, donc rien à transformer, et pas de résultat. Bonne nuit les petits
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.