如果你装了MSDN[2005],这里有帮助,我也不想帮你查了,好累。
ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.WIN32COM.v10.en/xmlsdk/html/5996c682-3472-4b03-9fb0-1e08fcccdf35.htm

解决方案 »

  1.   

    value = oXml.selectSingleNode("/xx/xx/region/@name").value;直接使用XPath定位到属性,像上面这样就取到了(适用于取单个结点的单个属性,不好循环)。循环的,就只能用XPath定位到需要循环的集合的上级节点,然后在集合中一个一个的取属性。这个代码我慢慢写。
      

  2.   

    试下这个先,不行我再给你写过。
    var node = oXml.selectSingleNode("/xx/xx/region");
    value = node.attributes["name"].value;用这个这个代码来构造循环应该就不难了。
    之所以说试下先,主要是因为我不清楚属性集对用字符串索引支持与否。真的好累,想快点下班休息。
      

  3.   

    value = oXml.selectSingleNode("/xx/xx/region/@name").value;===========================================================
    这个可以!下面那个不行哦,谢谢了Amwpfiqvy(布衣神相)!