Hallo
Ich will eine XML Datei in ein anderes XML Format transformieren bekomme aber leider folgende Fehlermeldung:
Das verstehe ich nicht da die Transformation im Stylus Studio problemlos funktioniert
Hier mein Code:
Ich hoffe ihr könnt mir weiterhelfen.
Gruß und so
Loki2
Ich will eine XML Datei in ein anderes XML Format transformieren bekomme aber leider folgende Fehlermeldung:
Code:
FEHLER: 'Fehler beim Überprüfen des Typs des Ausdrucks 'FilterParentPath(variable-ref(knoten/result-tree), step("child", 1))'.'
SCHWER WIEGENDER FEHLER: 'Die Formatvorlage konnte nicht kompiliert werden.'
javax.xml.transform.TransformerConfigurationException: Die Formatvorlage konnte nicht kompiliert werden.
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:824)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:619)
at src.XmlInput.<init>(XmlInput.java:16)
at src.Main.main(Main.java:40)
Hier mein Code:
Code:
try {
FileWriter resultXML = new FileWriter("new.xml");
TransformerFactory.newInstance().newTransformer(
new StreamSource(new File("xml/transformer.xsl")))
.transform(new StreamSource(new File("xml/testresults.xml")),
new StreamResult(resultXML));
} catch (Exception e) {
e.printStackTrace();
}
Gruß und so
Loki2