Je cherche à faire une conversion XSLT avec jaxp et xalan.
Je n'arrive pas à trouver comment la faire à partir de plus de 2 fichiers.
C'est à dire, j'ai un fichier .XLS un fichier .XML de "règles" et le fichier des données.
Je n'ai pas trouvé le moyen de faire passer ses "règles" qui sont indispenssable à la conversion.
J'ai beau chercher je trouve pas d'exemple.
J'ai par contre parfaitement reussi la conversion avec un autre outils mais il me faut en java... J'aime le java.
Code la méthode standard de transformation : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public static void transforme(String ficherXML, String fichierXSLT) throws Exception { TransformerFactory fabrique; StreamSource xml; StreamSource xslt; StreamResult dest; Transformer transformation; fabrique = TransformerFactory.newInstance(); xml = new StreamSource(new File(ficherXML)); xslt = new StreamSource(new File(fichierXSLT)); transformation = fabrique.newTransformer(xslt); File sortie = new File("sortie.svg"); dest = new StreamResult(new FileOutputStream(sortie)); transformation.transform(xml, dest); }
Partager