【发布时间】:2021-05-19 04:37:00
【问题描述】:
我一直在尝试将此 XML 转换为字典,但出现了各种错误。这是我的 XML
<product>
<name>AH</name>
<prod>AH</prod>
<time>Noon</time>
<txt>00A</txt>
</product>
我正在尝试获取一个字典,其键等于 txt,值等于 prod。 我一直在尝试这个,但无法成功:
Dictionary<string, string> result =
(from e in productsNames.Descendants() select new KeyValuePair<string, string>
(e.Element("txt").Value, e.Element("prod").Value)).ToDictionary(x => x.Key, x =>x.Value);
你能帮帮我吗?提前致谢!
【问题讨论】:
-
image,facade?您是否发布了正确的 xml? -
哎呀抱歉刚刚编辑了代码!
-
这是怎么失败的?例外?编译器错误?出乎意料的结果?
-
得到这个:NullReferenceException:对象引用未设置为对象的实例