C# 请求XPath查询字符串
如何使用Xpath解析“文件和文件夹项”下的“文件”节点C# 请求XPath查询字符串,c#,xml,xpath,C#,Xml,Xpath,如何使用Xpath解析“文件和文件夹项”下的“文件”节点 <TreeView> - <Node> Catalog - <Node> Device Items <Node>A1</Node> <Node>A2</Node> </Node> - <Node> File and Folder Items <Node>File</Node&g
<TreeView>
- <Node>
Catalog
- <Node>
Device Items
<Node>A1</Node>
<Node>A2</Node>
</Node>
- <Node>
File and Folder Items
<Node>File</Node> <-- here!!!
<Node>Folder</Node>
</Node>
<Node>CCC</Node>
</Node>
</TreeView>
-
目录
-
设备项
A1
A2
-
文件和文件夹项
文件
请参阅。Artefactor的解决方案对我有效。我认为更安全的方法是//节点[normalizespace(text()[1])=“File and Folder Items”]/Node[text()=“File”]
//Node[normalize-space(text())="File and Folder Items"]/Node[1]