Ich habe eine andere Lösung gefunden:
*
XML und XSD in einem TXMLDocument laden
* AllowDocumentFunction aktivieren: DOMtoMSDOM(XSLDoc.DOMDocument).setProperty('AllowD ocumentFunction',true);
* DataDoc.Node.TransformNode(XSLDoc.Node, xmlStrg);
Wobei die DOMToMSDOM so aussieht:
function DOMToMSDom(const Doc: IDOMDocument): IXMLDOMDocument2;
begin
Result := ((Doc as IXMLDOMNodeRef).GetXMLDOMNode as IXMLDOMDocument2);
end;
Scheint gut zu funktionieren.