bonjour à tous,
Voila je voudrais avec un xslt transformer un fichier xml en un fichier js
voici mon code
mais j'ai aussi cette erreur : Erreur: Root element not set
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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()); } }
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
++
Partager