我有一些XML,我在使用XPath处理时遇到问题.我似乎无法获得我正在寻找的价值观.XML的结构如下:
给定菜单名称,我想在菜单中找回DocumentNodes列表.例如,给定"子菜单",我想取回Manual.pdf和UserGuide.pdf的两个Document节点.
目前,我正在使用遍历孩子的代码来提取这些信息,但是,我宁愿直接使用XPath来提取它,但我的技能很弱.
(在你问之前,我无法重构XML.这是以这种方式提供给我的.)
有什么想法吗?
这是一个可以做你想要的XPath:
//Menu[Name='Sub Menu']/Document