次のような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 yielded no results"」というメッセージが表示されます。
上記のLINQステートメントで何が問題になっていますか。
また、XML ファイルを読み込んだ後、これらの値を編集して XML ファイルに保存したいと考えています。どうすればこのタスクを達成できますか。
前もって感謝します