- 积分
- 40165
- 好友
- 记录
- 主题
- 帖子
- 听众
- 收听
|
C#怎么获取和修改Xml的属性值
一起来看看Xml文档- <?xml version="1.0" encoding="utf-8"?>
- <string name="苏飞"></string>
- <string name="123456"></string>
复制代码 非常的简单下面看怎么获取一个值
方法如下
[code=csharp] XmlDocument xd = new XmlDocument();
xd.Load("Xml文档完整路径");
string name = xd.SelectSingleNode("//string[@name='苏飞']").InnerText;
string pwd = xd.SelectSingleNode("//string[@pwd='123456']").InnerText;[/code]
下面是怎么修改属性的值
[code=csharp] XmlDocument xd = new XmlDocument();
xd.Load("Xml文档完整路径");
xd.SelectSingleNode("//string[@name='苏飞']").InnerText = "sufei";
xd.SelectSingleNode("//string[@pwd='123456']").InnerText = "123456";
xd.Save(XmlString);[/code]
就这样吧,很简单的方法,使用的是Xpath的语法。
|
|