加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xml 读取节点中指定的属性值

发布时间:2020-12-16 09:45:04 所属栏目:百科 来源:网络整理
导读:例子: 一个xml.xml文件: ?xml version="1.0" encoding="UTF-8"? user persons 序号="1" value="2ec192fa-4a43-4da1-a65c-1765529839a1" name="张三"/ /user 如果要获取xml.xml中value的值 方法: XmlDocument xmldoc = new XmlDocument(); xmldoc.Load("xm

例子:

一个xml.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<user>
<persons 序号="1" value="2ec192fa-4a43-4da1-a65c-1765529839a1" name="张三"/>
</user>

如果要获取xml.xml中value的值

方法:

XmlDocument xmldoc = new XmlDocument();
xmldoc.Load("xml.xml");
string Temp = String.Empty;
XmlNode nodes = xmldoc.SelectSingleNode("user");
for (int i = 0; i < nodes.ChildNodes.Count; i++)
{
XmlNode c = nodes.ChildNodes[i];
Temp = c.Attributes["value"].Value;
if (Temp.ToString() == null || Temp.ToString() == "")
{

c.Attributes["value"].Value = Temp;

}
}

所获取的temp的值就是要获取的值

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读