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 }
也许还有更好的办法,还没有想到。希望提供意见。
<?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 }
也许还有更好的办法,还没有想到。希望提供意见。
相关文章推荐
- 读取XML文件中的指定值及属性(供大家分享)
- 【个人学习笔记】xml 文件的属性读取
- spring的xml配置文件读取properties文件中的属性
- 创建xml文件,添加节点,读取xml文件中某属性的属性值
- SpringBoot内部配置:“application.properties配置”和”使用XML配置”,读取属性文件中的内容,日志配置,Profile配置(学习:SpringBoot实战)
- .net中读取xml文件中节点的所有属性信息
- 读取XML文件中的某个节点的某个属性
- Spring —— web.xml 中用 PropertyPlaceholderConfigurer 类读取properties 文件 或 属性
- 使用PropertyPlaceholderConfigurer类读取外部属性文件内容到XML
- 利用LIBXML库遍历读取XML文件所有的属性和content
- Unity3D 读取XML文件里面的属性
- C#通过XML节点属性/属性值读取写入XML操作代码实例
- 读取 jpa 的配置文件.添加自己的属性.
- C#读取xml文件
- Matlab 读取 XML文件
- XMLUtil工具类读取XML或properties格式的配置文件
- c# winform读取xml文件创建菜单的代码
- Flex 动态读取外部xml文件
- android 布局xml文件中的 tools 属性
- Spring Xml 文件的配置 参数 属性 说明