【发布时间】:2012-09-04 21:19:24
【问题描述】:
我注意到可以将同一个节点多次添加到同一个 TXMLDocument 中 - 这是个好主意吗?
n := XMLDocument1.CreateElement('Test', '');
XMLDocument1.DocumentElement.ChildNodes.Add(n);
XMLDocument1.DocumentElement.ChildNodes.Add(n);
n.Text := 'fool me once...';
节点测试会在树中出现多次
编辑:为了明确我的问题 - 如果我在 TXMLDocument 中多次添加 IXMLNode 会导致任何问题吗?
【问题讨论】:
-
@Ken White。是的。我的问题更多的是这样做是否会让我感到悲伤。据推测,如果我有大量相同的节点,那么这将使内存效率更高,但是这样做有什么副作用。
-
+1 - 感谢您的编辑澄清。 :-)
标签: xml delphi txmldocument