XDocumentLinqQuery来构造字典

本文关键字:字典 XDocumentLinqQuery | 更新日期: 2023-09-27 18:27:57

下面是我的xml,我想从中构建一个字典,它应该是类似的东西

字典结构

key="A"Value="1"。。。。key="F"Value="6"。

我只是想不通。有人能帮忙吗?。

<Overrides>
  <token key="A" value="1"/>
  <token key="B" value="2"/>
  <token key="C" value="3"/>
  <token key="D" value="4"/>
  <token key="E" value="5"/>
  <token key="F" value="6"/> 

XDocumentLinqQuery来构造字典

确定:

// Where "element" is the Overrides element
var dictionary = element.Elements("token")
                        .ToDictionary(x => x.Attribute("key").Value,
                                      x => x.Attribute("value").Value);