Einzelnen Beitrag anzeigen

looseleaf

Registriert seit: 25. Mai 2011
66 Beiträge
 
#2

AW: IXMLDOMDocument und transformnode. Bin ich schuld?

  Alt 23. Mai 2024, 10:03
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.
  Mit Zitat antworten Zitat