将密钥对值添加到字典

时间:2015-10-07 05:15:26

标签: c#

如何直接从xml文件中将keypair值添加到字典中。 在上传时,应将xml文件的密钥对值添加到字典中......从中我应该读取这些密钥对值

1 个答案:

答案 0 :(得分:3)

如果你的xml文件的方案是这样的,

<?xml version="1.0" encoding="utf-8" ?>
<Root>
  <Key1>Val1</Key1>
  <Key2>Val2</Key2>
  <Key3>Val3</Key3>
</Root>

我认为这样做会很好。

var xdoc = XDocument.Load(pathToXmlFile);
var dictionary = xdoc.Root.Elements().ToDictionary(k => k.Name, v => v.Value);