在 XML 文件中获取值时出现问题结构如下
<configuration>
<settings>
<add key="folder" value = "c:\...." />
</settings>
</configuration>
我希望能够从文件夹中读取值。
string val = string.Empty;
foreach (XElement element in XElement.Load(file).Elements("configuration"))
{
foreach (XElement element2 in element.Elements("settings"))
{
if (element2.Name.Equals("folder"))
{
val = element2.Attribute(key).Value;
break;
}
}
}
return val;