【发布时间】:2015-06-13 13:39:33
【问题描述】:
我有一个 xml 文档,如下所示:
<?xml version="1.0"?>
<Person xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ExtensionData />
<Name>ali</Name>
<Age>37</Age>
<Father>
<ExtensionData />
<Name>I</Name>
<Age>72</Age>
</Father>
<Mother>
<ExtensionData />
<Name>M</Name>
<Age>62</Age>
</Mother>
</Person>
我正在使用 Delphi 7。
我怎样才能像这样删除 XML 文档中的所有 ExtensionData 元素?
【问题讨论】:
-
你为什么使用 XML 库?
-
他可能正在使用默认的 TXMLDocument 包装器。
-
是的,我正在使用 TXMLDocument。
-
ExtensionData是一个元素,而不是一个属性,在这个例子中它也没有自己的属性。正确使用术语很重要,因为元素和属性的访问方式不同。