xsl:for-each?
(was hat Dein Problem eigentlich mit Java zu tun?)
Hallo Andreas,
(was hat Dein Problem eigentlich mit Java zu tun?)
da ich kein Editor habe, der mir die XSLT-Datei und die XML-Datei auf den XSLT-Prozessor ausfürt, habe ich mir ein kleines Programm in Java geschrieben, das das macht.siehe Code.
Das sollte aber acuh eine andere Möglichtkeit geben, die nur <xsl:template match> benutzt,ohne die for-each. wie genau das funktioniert weiße ich auch nicht. naja Danke tzdem für die schnelle antwort.
public static void main(String[] args) throws TransformerException
{
File xmlFile = new File("halloWelt.xml");
File xsltFile = new File("ersteTransformation.xslt");
Source xmlSource = new StreamSource(xmlFile);
Source xsltSource = new StreamSource(xsltFile);
TransformerFactory transFact = TransformerFactory.newInstance();
// ein Transformer fuer dieses spezielle Stylesheet erzeugen
Transformer trans = transFact.newTransformer(xsltSource);
// hier wird die Transformation durchgeführt
trans.transform(xmlSource, new StreamResult("C:/javaTransformation.html"));
}