假设我有以下XML:
<&的appSettings GT;
< add key =“key1”value =“value1”/>
< add key =“key2”value =“value2”/>
< add key =“key3”value =“value3”/>
< add key =“key4”value =“value4”/>
< /&的appSettings GT;
我想将它转换为如下对象:
AppSettings [“key1”] =“value1”;
AppSettings [“key2”] =“value2”;
AppSettings [“key3”] =“value3”;
等等……
我在网上查了一下,还没找到有用的东西.有人可以帮我解决这个问题吗?
解决方法:
简单.
var xd = XDocument.Parse(xml);
var AppSettings = xd.Root.Elements("add")
.ToDictionary(
xe => xe.Attribute("key").Value,
xe => xe.Attribute("value").Value);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。