我有一個配置文件,如:使用LINQ to XML解析成字典
<ConfigurationFile>
<Config name="some.configuration.setting" value="some.configuration.value"/>
<Config name="some.configuration.setting2" value="some.configuration.value2"/>
...
</ConfigurationFile>
我想讀這XML並將其轉換爲一個字典。我嘗試編碼這個謊言,但它顯然是錯誤的,因爲它不編譯。
Dictionary<string, string> configDictionary = (from configDatum in xmlDocument.Descendants("Config")
select new
{
Name = configDatum.Attribute("name").Value,
Value = configDatum.Attribute("value").Value,
}).ToDictionary<string, string>(Something shoudl go here...?);
如果有人能告訴我如何得到這個工作,這將是非常有益的。我當然可以閱讀它
非常感謝。 – PolandSpring 2011-01-26 18:18:01