获取Xml中指定子节点值

简介: 待处理的Xml文件: <?xml version="1.0" encoding='UTF-8'?><ufinterface billtype="gl" filename="gledi" isexchange="Y" proc="add" receiver="01" replace="Y" roottag="sendresult" sender="ceec" succ
待处理的Xml文件:
<?xml version="1.0" encoding='UTF-8'?>
<ufinterface billtype="gl" filename="gledi" isexchange="Y" proc="add" receiver="01" replace="Y" roottag="sendresult" sender="ceec" successful="Y">
	<sendresult>
		<billpk>
		</billpk>
		<bdocid>AAAA</bdocid>
		<filename>BBBB</filename>
		<resultcode>CCCC</resultcode>
		<resultdescription>DDDD</resultdescription>
		<content>EEEE</content>
	</sendresult>
	<sendresult>
		<billpk>
		</billpk>
		<bdocid>aaaa</bdocid>
		<filename>bbbb</filename>
		<resultcode>cccc</resultcode>
		<resultdescription>dddd</resultdescription>
		<content>eeee</content>
	</sendresult>
</ufinterface>
//获取<sendresult>节点下<bdocid>与<resultdescription>的值
 
  

XmlDocument Xd = new XmlDocument();
Xd.Load("E:\\Books.xml");
XmlNode Sroot = Xd.SelectSingleNode("//sendresult");
Pzbh = (Sroot.SelectSingleNode("bdocid")).InnerText;
Djxx = (Sroot.SelectSingleNode("resultdescription")).InnerText;


相关文章
|
XML 数据格式
遍历获取Xml子节点值
待处理的Xml文件: &lt;?xml version="1.0" encoding='UTF-8'?&gt; &lt;ufinterface billtype="gl" filename="gledi" isexchange="Y" proc="add" receiver="01" replace="Y" roottag="sendresult" sender="ceec" succ
1001 0
|
XML 数据格式 JavaScript
E4X教程[2] - 访问 XML 子节点
访问 XML 子节点 JavaScript 对象通常使用 . 或 [] 来设置性质。 var a = {}; a.foo = 1; a["bar"] = 2; 在 E4X 中,点(.)和中括号([])操作符用来访问 E4X 元素的子节点。 var element1 = &lt;foo&gt; &lt;bar/&gt;
1164 0
|
3月前
|
XML 前端开发 Java
讲解SSM的xml文件
本文详细介绍了SSM框架中的xml配置文件,包括springMVC.xml和applicationContext.xml,涉及组件扫描、数据源配置、事务管理、MyBatis集成以及Spring MVC的视图解析器配置。
86 1
|
5月前
|
XML Java 数据格式
Spring5入门到实战------7、IOC容器-Bean管理XML方式(外部属性文件)
这篇文章是Spring5框架的实战教程,主要介绍了如何在Spring的IOC容器中通过XML配置方式使用外部属性文件来管理Bean,特别是数据库连接池的配置。文章详细讲解了创建属性文件、引入属性文件到Spring配置、以及如何使用属性占位符来引用属性文件中的值。
Spring5入门到实战------7、IOC容器-Bean管理XML方式(外部属性文件)
|
2月前
|
XML Android开发 数据格式
Eclipse 创建 XML 文件
Eclipse 创建 XML 文件
31 2
|
2月前
|
Java Maven
maven项目的pom.xml文件常用标签使用介绍
第四届人文,智慧教育与服务管理国际学术会议(HWESM 2025) 2025 4th International Conference on Humanities, Wisdom Education and Service Management
179 8
|
7月前
|
XML Java 数据格式
java创建xml文件内容
java创建xml文件内容
|
7月前
|
XML Java 数据格式
java解析xml文件内容
java解析xml文件内容
|
3月前
|
XML JavaScript Java
java与XML文件的读写
java与XML文件的读写
33 3
|
3月前
|
XML 存储 缓存
C#使用XML文件的详解及示例
C#使用XML文件的详解及示例
128 0