C#针对xml文件转化Dictionary的方法

2021-04-23 17:19

阅读:672

标签:信息   数据类型   top   static   efault   har   等于   element   config   

本文实例讲述了C#针对xml文件转化Dictionary的方法。分享给大家供大家参考。具体实现方法如下:

下面是xml文件:


代码如下:

市局国土资源局

330

萍,倩受理>

友审核>

123审定>

37001

10080100030

4e58a6f1

国土局>

县国土资源局

3321

晨受理>

辉审核>

456审定>

123

00100033

204cdd0b

国土局>

下面是相关的获取方法:


代码如下:

///

/// 获得受理信息

///

/// 市县编码

/// 受理信息

public static  Dictionary ShouLiInfo(string p_shixianCode)

{

XDocument xd = null;

string xmlPath = “config.xml”;

xd = XDocument.Load(xmlPath);//xml存放路径

Dictionary pDic = new Dictionary();

var info = from t in xd.Root.Descendants(“国土局”).Where(p => p.Element(“code”).Value == p_shixianCode) select new { name = t.Element(“name”).Value, code = t.Element(“code”).Value, shouli = t.Element(“受理”).Value, telephone = t.Element(“受理”).Attribute(“telephone”).Value, shenhe = t.Element(“审核”).Value, personId = t.Element(“审核”).Attribute(“personId”).Value, shending = t.Element(“审定”).Value, DEPTID = t.Element(“DEPTID”).Value, BELONGSYSTEM = t.Element(“BELONGSYSTEM”).Value, SERVICECODE = t.Element(“SERVICECODE”).Value };

foreach (var item in info)

{

pDic.Add(“name”, item.name);

pDic.Add(“code”, item.code);

pDic.Add(“shouliPerson”, item.shouli);

pDic.Add(“telephone”, item.telephone);

pDic.Add(“shenhePerson”, item.shenhe);

pDic.Add(“shenhepersonId”, item.personId);

pDic.Add(“shendingPerson”, item.shending);

pDic.Add(“DEPTID”, item.DEPTID);

pDic.Add(“BELONGSYSTEM”, item.BELONGSYSTEM);

pDic.Add(“SERVICECODE”, item.SERVICECODE);

}

return pDic;

}

除声明外,跑步客文章均为原创,转载请以链接形式标明本文地址
  C#针对xml文件转化Dictionary的方法

本文地址:  http://www.paobuke.com/develop/c-develop/pbk23189.html




相关内容

技术分享图片
WinForm通过操作注册表实现限制软件使用次数的方法
技术分享图片
C#实现在应用程序间发送消息的方法示例
技术分享图片
C#实现的文件操作封装类完整实例【删除,移动,复制,重命名】
技术分享图片
当用户退出点击浏览器后退仍可回到原来页面的解决方案

技术分享图片
基于C#代码实现九宫格算法横竖都等于4
技术分享图片
C#编程自学之数据类型和变量二
技术分享图片
C#实现统计字数功能的方法
技术分享图片
C#使用钩子获得按键信息的方法

C#针对xml文件转化Dictionary的方法

标签:信息   数据类型   top   static   efault   har   等于   element   config   

原文地址:http://www.cnblogs.com/paobuke/p/7994930.html


评论


亲,登录后才可以留言!