xml 解析为list dictionary

//解析为list  --已测试通过

List<KeyValuePair<string, string>> lists = new List<KeyValuePair<string, string>>();
var nodes = System.Xml.Linq.XElement.Parse(selectJobXml);
foreach (var p in nodes.Elements())
{
lists.Add(new KeyValuePair<string, string>(p.Element("name").Value, p.Element("value").Value));
}

 

//未测试

var dic = new Dictionary<string,string>();
var nodes = System.Xml.Linq.XElement.Parse(selectJobXml);
foreach (var p in nodes.Elements())
{
dic .Add(p.Element("name").Value, p.Element("value").Value);
}

posted on 2017-07-05 11:15  昂扬绽放  阅读(257)  评论(0编辑  收藏  举报

导航