![]() |
TXmlDocument, StyleSheet href ändern
Hallo,
ich habe folgende Xml-Datei. <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="https://www.bla.xslt"?> <rootnode xmlns="urn::xx/yy"> </rootnode> Wie bekommt ich per TXmlDocument den <?xml-stylesheet Knoten raus und das href geändert? Ich habe dazu fast nichts gefunden ausser: ![]() ![]() Lösung ist 1. selber bauen 2 IMSXML Das will ich aber vermeiden. Danke Heiko |
AW: TXmlDocument, StyleSheet href ändern
so?
Delphi-Quellcode:
bzw. was bedeutet bei dir "selber bauen"?
XMLDocument1.LoadFromFile('test.xml');
XMLDocument1.Active := true; dom := XMLDocument1.DOMDocument; for idx := 0 to dom.childNodes.length - 1 do begin if dom.childNodes.item[idx].nodeName = 'xml-stylesheet' then Memo1.Lines.Add(dom.childNodes.item[idx].nodeName + ' ' + dom.childNodes.item[idx].nodeValue); end; |
AW: TXmlDocument, StyleSheet href ändern
Hallo,
selber bauen = TStringList. Heiko |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz