DerLipper[TuX]
01-07-2004, 18:35
Hallo *ML-Freunde!
Ich weiss nicht ob ich das richtige Forum für meine Anfrage gefunden habe:
Ich möchte gern ein xml-Dokument, welches mittels libxml erzeugt wird, per .xsl-Datei mit Hilfe von libxslt nach html konvertieren.
xmlDocPtr doc = xmlParseFile("text.xml");
xsltStylesheetPtr xsl=xsltParseStylesheetFile(BAD_CAST "text.xsl");
xmlDocPtr result = xsltApplyStylesheet(xsl, doc, NULL);
xmlSaveFile("foo.xml",result);
führt dazu, das foo.xml in der ersten Zeile <?xml version="1.0" encoding=...?> enthält. Wie bekomme ich das weg? Ich will ja html haben und kein xml an dieser Stelle.
Gruß,
Marko
Ich weiss nicht ob ich das richtige Forum für meine Anfrage gefunden habe:
Ich möchte gern ein xml-Dokument, welches mittels libxml erzeugt wird, per .xsl-Datei mit Hilfe von libxslt nach html konvertieren.
xmlDocPtr doc = xmlParseFile("text.xml");
xsltStylesheetPtr xsl=xsltParseStylesheetFile(BAD_CAST "text.xsl");
xmlDocPtr result = xsltApplyStylesheet(xsl, doc, NULL);
xmlSaveFile("foo.xml",result);
führt dazu, das foo.xml in der ersten Zeile <?xml version="1.0" encoding=...?> enthält. Wie bekomme ich das weg? Ich will ja html haben und kein xml an dieser Stelle.
Gruß,
Marko