博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
xml返回数组数据
阅读量:6208 次
发布时间:2019-06-21

本文共 788 字,大约阅读时间需要 2 分钟。

xml中数据形式如下:

  <!--公司部门-->  

<SystemgConfig>

<Dept>    

<DeptItem name="ComDept">第一制造部</DeptItem>

<DeptItem name="ComDept">第二制造部</DeptItem>

 <DeptItem name="ComDept">第三制造部</DeptItem>

</Dept>

</SystemgConfig>

 

要取得返回数组

public XmlNodeList GetXMLdataList(string xmlFilePath, string nodeName) {

XmlDocument objXD = new XmlDocument();

objXD.Load(xmlFilePath);

XmlNamespaceManager objXNM = new XmlNamespaceManager(objXD.NameTable); //读取节点值 

XmlNodeList xmlList = objXD.SelectNodes(nodeName, objXNM); //node.InnerText 就是读取出来的值

return xmlList;

}

 

调用并处理

其中nodeName参数应写成"/SystemgConfig/Dept/DeptItem "

XmlNodeList xnl = GetXMLdataList(string xmlFilePath, string nodeName)

for(int i=0;i<xnl.count;i++){

string value = xnl.item(i).innerText;s

}

 

 

转载于:https://www.cnblogs.com/litao9026/archive/2011/11/26/2264419.html

你可能感兴趣的文章
gitlab 2.7版本升级到2.8
查看>>
linux用户空间和内核exit的语义--linux没有线程
查看>>
获取Extjs文本域中的内容
查看>>
对‘初学者应该选择哪种编程语言’的回答——计算机达人成长之路(38)
查看>>
Redis-3.2主从复制与集群搭建 推荐
查看>>
随便说说:在ASP.NET应用程序中上传文件
查看>>
【jQuery Demo】图片由下至上逐渐显示
查看>>
在.NET中使用SMTP发送邮件
查看>>
Unity Camera的两种模式
查看>>
3.5. Ticket
查看>>
越狱第一至五季/全集迅雷下载
查看>>
从Mysql slave system lock延迟说开去
查看>>
归并排序
查看>>
RecyclerView的下拉刷新和加载更多 动画
查看>>
ABAP常见面试问题
查看>>
程序猿是如何解决SQLServer占CPU100%的
查看>>
web.xml
查看>>
HBase-1.2.4LruBlockCache实现分析(一)
查看>>
SDN交换机在云计算网络中的应用场景
查看>>
革新以太网交换机架构 全光网络的风刮进园区
查看>>