我有一个这样的xml文件:
<Contacts>
<CommandID>
ShowInstalledProducts
</CommandID>
</Contacts>
我需要遍历 xml 文件列表并检索CommandId
(在这种情况下ShowInstalledProducts
)的值,对于每个 ...
我对 xml 很陌生。有人可以帮助我吗?我正在尝试使用 Linq 来实现这一点。(不过也欢迎其他解决方案)
DirectoryInfo directoryInfo = new DirectoryInfo(@"T:\Commands"); FileInfo[] fileInfo = directoryInfo.GetFiles();
foreach (FileInfo loop in fileInfo)
{
string doc = File.ReadAllText(loop.FullName);
XmlDocument XMLDoc = new XmlDocument();
XMLDoc.Load(doc);
XMLDoc= stripDocumentNamespace(XMLDoc);
//id = XMLDoc.Descendants("CommandID").First().Value;
}
这就是我到目前为止所做的,我正在阅读文件,并试图让后代产生。但是每个 xml 文件中有多个,我需要检索每个的值。卡在这里:(