需要导入
using System.Xml.Linq;
//xml文件
<?xml version="1.0" encoding="utf-8" ?>
<Confing>
<111>{C:/B/S}</111>
<222>{C:/B/D}</222>
<333>{C:/B/I}</333>
</Confing>
//实现的方法
public static string GetValue(string xmlElenment)
{
XDocument xmldoc = XDocument.Load("xml文件的路径");
var result = from c in xmldoc.Descendants("Confing")
select new { xmlElenment = c.Element(xmlElenment).Value};
foreach(var re in result)
{
return re.xmlElenment.ToString();
}
return null;
}
调用
//Xml中 路径不加"{""}"会报错 这里替换掉就可以
var i = GetValue("111").Replace("{","").Replace("}","");