TXMLDocument 更动根节点
TXMLDocument 更改根节点rootson/son1root/我想把跟节点名字改掉,怎么办用DocumentElement.NodeVa
TXMLDocument 更改根节点
<root>
<son/>
<son1>
<root/>
我想把跟节点名字改掉,怎么办
用DocumentElement.NodeValue := 'xx'
DocumentElement.NodeName := 'xx'
都不行。。。。
[解决办法]XMLDocument1.XML.Text := StringReplace(XMLDocument1.XML.Text, XMLDocument1.DocumentElement.NodeName, 'myroot', [rfReplaceAll]);
[解决办法]新建一个 xml,除了根节点,全都复制一遍。
最后保存替换。
[解决办法]楼上正解,XML根结点只读。只能复制方式,修改根结点。