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);
    }