我试图在xml下面遍历一个节点属性..我需要在属性值'1'或'2'匹配一个新节点。如何使用MSXML属性编写代码... help我 即通过属性浏览xml ...
<data>
<menu id="**1**">
<existes>01</existes>
</menu>
<menu id="**2**">
<existes>1</existes>
<existes>2</existes>
</menu>
< menu id="**3**">
<existes>2</existes>
</menu>
</data>
答案 0 :(得分:0)
因此,假设您知道如何遍历文档上的节点。 MSXML公开了遍历IXMLDOMNode - 你需要将它转换为IXMLDOMElement(在c ++中使用C#中的QueryInterface或VB只是转换为预期的接口)。 IXMLDOMElement - 具有可枚举的属性'attributes' - 因此您可以迭代元素的所有attrs。