我对编程相当陌生。我正在尝试添加一个 XML 文件来存储一些映射。我想在字典中准备好这些键值对。以下是我正在考虑的 XML 格式:
<?xml version="1.0" encoding="utf-8" ?>
<Map>
<add keyword="keyword1" replaceWith="replaceMe1"/>
<add keyword="keyword2" replaceWith="replaceMe2"/>
</Map>
你能告诉我格式是否正确吗?如果是,我如何将其读入我的 C# 字典?
您可以使用 LINQ to XML:
var xdoc = XDocument.Load(path_to_xml);
var map = xdoc.Root.Elements()
.ToDictionary(a => (string)a.Attribute("keyword"),
a => (string)a.Attribute("replaceWith"));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)