我試圖抓住/選擇深深地嵌套在.vcxproj文件中的某些xml元素。 到目前爲止,我沒有任何運氣。無論我做什麼,我的LINQ查詢快到了空:Linq XML將不會選擇指定的xml元素
private static void CheckProject(FileSystemInfo file)
{
Console.WriteLine(file.FullName);
XDocument doc = XDocument.Load(file.FullName);
var elems = from elem in doc.Descendants()
where elem.Name == "Link"
select elem;
foreach (XElement elem in elems)
{
Console.WriteLine(elem.Name);
}
}
我也試過這個LINQ查詢,不得要領:
var elems = from elem in doc.Descendants("Link")
select elem;
'.Descendants'?我只做過元素 - 但我從來沒有深入到Xml或DOM中去解決這個問題。 – IAbstract 2011-06-13 22:03:57
多年來我很少使用Linq和XML。所以我也是新的。 – 2011-06-13 22:10:45