achso! Mir war, als ob mir ein Vögelchen gezwitschert hätte, dass das vonFluid Byte hat geschrieben:Keine Ahnung, hab' kein LINUX.
Relevanz sei (Nicht das der falsche Eindruck entsteht, ich würde auf
X-Plattform Wert legen). Hauptsache, es läuft unter Windows

Na, dann kannste ja doch COMate nehmen:
Code: Alles auswählen
IncludePath #PB_Compiler_Home + "\srod\comate"
XIncludeFile "comate.pbi"
Define MsXmlObject.COMateObject
Define MsXslObject.COMateObject
Define ReturnString.s
Define XmlFile.s = "mein.xml"
Define XslFile.s = "mein.xsl"
MsXmlObject = COMate_CreateObject("MSXML.DOMDocument")
MsXslObject = COMate_CreateObject("MSXML.DOMDocument")
If MsXmlObject And MsXslObject
MsXmlObject\Invoke("Load('" + XmlFile + "')")
MsXslObject\Invoke("Load('" + XslFile + "')")
ReturnString = MsXmlObject\GetStringProperty("transformNode(" + Str(MsXslObject) + " As COMateObject )")
MessageRequester("", ReturnString)
MsXslObject\Release()
MsXmlObject\Release()
EndIf
Grüße ... Kiffi