关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

使用C#读取xml指定节点值的方法

发布时间:2019-11-19 09:20:53

xml文件

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

<root>

  <children title="用户-预约挂号状态通知" key="ordernote" value="SMS_5410084" note="尊敬的${username}您好,${dateandtime},${depanddname}挂号预约成功!预约单号${orderno}。感谢您的使用!" />

  <children title="用户-用户绑定成功通知" key="userbind" value="SMS_54200985" note="尊敬的${username}您好,您的信息已成功绑定!感谢您的使用!" />

</root>

c#方法

 XmlDocument doc = new XmlDocument();

doc.Load(Server.MapPath("/userconfig/alidayusend.config")); //加载Xml文件 

//XmlNode root = doc.SelectSingleNode("//root/children/@key=userbind");//当节点Workflow带有属性是,使用SelectSingleNode无法读取  

XmlNode targetNode = doc.SelectSingleNode("/root/children[@key='userbind']");//获得目标节点

string aa = targetNode.Attributes["value"].InnerText;



/template/Home/Zkeys/PC/Static