我有一个如下的xml文件。
文件名:myapp.config
<configuration>
<appSettings>
<add key="Key1" value="false" />
<add key="Key2" value="5893893"/>
<add key="key3" value="44123"/>
</appSettings>
</configuration>
我想将此 xml 文件加载到 datagridview 中。
我正在使用 Linq to XML 但无法加载它。
使用代码如下
var q = from c in xmlDoc.Root.Descendants("configuration").Elements("appSettings")
select new
{
myKey = c.Element("add").Attributes("key"),
myValue = c.Element("add").Attribute("Value").Value
};
dataGridView1.DataSource = q.ToList();
在查询的结果集中,我收到消息为“Empty =”Enumeration 没有结果“”。
上面的 LINQ 语句出了什么问题。
同样在加载 XML 文件后,我想编辑这些值并保存回 XML 文件。我怎样才能完成这项任务。
提前致谢