您的位置:首页 > 其它

XMl 文件属性的读取

2008-09-19 14:31 323 查看
有如下一段XML文件,只取其中的属性:

<?xml version="1.0" encoding="utf-8"?>

2<Root>

3 <Rent>

4 <Item Name="a" Value="1" Test="ly"></Item>

5 <Item Name="b" Value="2"></Item>

6 <Item Name="c" Value="3"></Item>

7 <Item Name="d" Value="4"></Item>

8 <Item Name="e" Value="5"></Item>

9 </Rent>

10 <Sale>

11 <Item Name="aaa" Value="111"></Item>

12 <Item Name="bbb" Value="222"></Item>

13 <Item Name="ccc" Value="333"></Item>

14 <Item Name="ddd" Value="444"></Item>

15 <Item Name="eee" Value="555"></Item>

16 </Sale>

17</Root>

18
现在只取 Name 和 Value 值C# 代码如下:

XmlDocument xdoc = new XmlDocument();

2 string xmlPath = @"D:\Project\2.xml";

3 xdoc.Load(xmlPath);

4

5 foreach (XmlNode node1 in xdoc.DocumentElement.SelectNodes("./Rent"))

6

22 foreach (XmlNode node2 in xdoc.DocumentElement.SelectNodes("./Sale"))

23 {

24{

26{

28 string strName = xma.Name;

29 string strValue = xma.Value;

30 }

31 }

32 }
也许还有更好的办法,还没有想到。希望提供意见。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: