C#中XML的初步使用
#c:\\xml\\a.xml
<?xml version="1.0" encoding="GB2312"?>
<Config>
<user value="1.0">用户一</user> 1
<user value="1.1">用户二</user> 2
<user value="1.2"> 3
<name>刀疤</name>
<old>20</old>
<tel>02880773281</tel>
</user>
</Config>
加入命名空间:using System.Xml;
XmlDocument doc = new XmlDocument();
doc.Load("c:\\xml\\a.xml");
XmlElement root = doc.DocumentElement;
// 获得1的值与属性
root.SelectNodes("user")[0].InnerText; // 值
root.SelectNodes("user")[0].Attributes[0].InnerText; // 属性
// 获得2的值与属性
root.SelectNodes("user")[1].InnerText;
root.SelectNodes("user")[1].Attributes[0].InnerText;
// 获得3的属性与old节
root.SelectNodes("user")[2].Attributes[0].InnerText; // 属性
root.SelectNodes("user")[2]["old"].InnerText; // OLD节
posted on 2006-01-25 12:38 samuel's blog 阅读(796) 评论(0) 收藏 举报
浙公网安备 33010602011771号