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