这是我的代码...
<?xml version="1.0" ?>
<DTS:Executable xmlns:DTS="www.microsoft.com/abc" DTS:ExecutableType="xyz">
<DTS:Property DTS:Name="PackageFormatVersion">3</DTS:Property>
<DTS:Property DTS:Name="VersionComments" />
<DTS:Property DTS:Name="CreatorName">FirstUser</DTS:Property>
<DTS:Property DTS:Name="CreatorComputerName">MySystem</DTS:Property>
</DTS:Executable>
在这里,我可以使用 "abc.baseName" 读取元素,使用 "abc.Text" 读取其值。
它会给我以下结果:
属性 3
属性
属性 FirstUser
在这种情况下,我该如何读取 "PackageFormatVersion" 的值为3?也就是说,我知道某个值是3,但是我怎么知道那个值是什么呢?
我的意思是,我必须选择要读取哪个属性。
LoadXML
方法接受一个字符串参数(完整的 XML 字符串)。如果你想从文档/路径中加载,需要使用Load
方法:xmlDoc.Load "C:\Users\Su\Documents\Saashu\Testing.xml"
。 - David Zemens