Nachtrag,
in den Docs zu libxslt steht der Funktionsaufruf so drin:
Delphi-Quellcode:
Function: xsltSaveResultToString
int xsltSaveResultToString (xmlChar ** doc_txt_ptr,
int * doc_txt_len,
xmlDocPtr result,
xsltStylesheetPtr style)
Save the result @result obtained by applying the @style stylesheet
to a new allocated
string.
doc_txt_ptr: Memory pointer
for allocated
XML text
doc_txt_len: Length
of the generated
XML text
result: the result xmlDocPtr
style: the stylesheet
Returns: 0
in case of success
and -1
in case of error
So ganz verstehe ich es nicht, denn das Stylesheet wurde ja bereits auf das
XML angewandt. Dies geschieht, wie in den Demos, durch
xsltresult := xsltApplyStylesheet(xslt, doc, Params);