中易网

C#如何读取XML中指定的节点值?

答案:3  悬赏:10  
解决时间 2021-01-12 15:14
  • 提问者网友:藍了天白赴美
  • 2021-01-12 05:43
C#如何读取XML中指定的节点值?
最佳答案
  • 二级知识专家网友:由着我着迷
  • 2021-01-12 06:37
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(xmlPath);//xmlPath为xml文件路径
XmlNode xmlNode1 = xmlDoc.SelectSingleNode("/Employees/NO1/Address"); XmlNode xmlNode2= xmlDoc.SelectSingleNode("/Employees/NO1/City/State");
string ads = xmlNode1.InnerText; string ste = xmlNode2.InnerText;
全部回答
  • 1楼网友:低音帝王
  • 2021-01-12 08:25
用XmlDocument 记住要:using System.Xml; XmlDocument doc= new XmlDocument();doc.Load("你的XML文件路径");XmlNode item= doc.SelectSingleNode("Employees/NO1");string address=item["Address"].Text;string state=item["State"].Text;
  • 2楼网友:詩光轨車
  • 2021-01-12 07:22
获取到节点对象后,应该有方法获取属性的,你用contextNode变量,应该有getAttribute方法,输入属性名即可另外有篇文章你可以看看
如果帮助到您,请记得采纳为满意答案哈,谢谢!祝您生活愉快! vae.la
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息