日期:2014-05-17  浏览次数:20810 次

请教,关于读取XML数据
比如我的XML文件如下:
<Root>
        <Admin   Id= "0001 "   name= "user ">
                <Skin> skin/default/ </Skin>
                <Sex> 1 </Sex>
        </Admin>
        <Admin   Id= "0002 "   name= "user2 ">
                <Skin> skin/default/ </Skin>
                <Sex> 0 </Sex>
        </Admin>
</Root>
我现在想读取Id= "0001 "这个节点下的Skin和Sex的直,该怎么做?麻烦给个例子看看,谢谢

------解决方案--------------------
doc.selectSingleNode( "/Root/Admin[@Id= '0001 ']/Skin ").text
doc.selectSingleNode( "/Root/Admin[@Id= '0001 ']/Sex ").text