XML-->XSLT output format apres transformation avec un x
bonjour à tous,
Voila je voudrais avec un xslt transformer un fichier xml en un fichier js
voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
public static void createJS(Document xmlInput,String xslInput) {
Document resultat = null;
try {
System.out.println("Create Script_start.js...");
XSLTransformer transformer = new XSLTransformer(xslInput);// Create a new objet transformer with xlst file as argument
resultat = transformer.transform(xmlInput);// transform xmlInput with the transformer
// Get the result into a xml file
XMLOutputter outputter = new XMLOutputter();
outputter.output(resultat, new FileOutputStream(jsPath));
System.out.println(jsPath + " created with success");
}
catch(Exception e) {
System.err.println("Erreur: " + e.getMessage());
}
} |
mais j'ai aussi cette erreur : Erreur: Root element not set
Je pense que l'erreur vient du fait qu'en sortie je demande de créer un fichier xml et comme celui-ci n'est pas bien formé java me retourne cette erreur.
Ma question est comment lui dire qu'en sortie je veux un fichier de type texte
merci
++