我有一些XML,我在使用XPath处理时遇到问题.我似乎无法获得我正在寻找的价值观.XML的结构如下:
<Group>
<Menu>
<Name>Top Menu</Name>
<Document>
<DocName>Readme.txt</DocName>
</Document>
<Menu>
<Name>Sub Menu</Name>
<Document>
<DocName>Manual.pdf</DocName>
</Document>
<Document>
<DocName>UserGuide.pdf</DocName>
</Document>
</Menu>
</Menu>
</Group>
Run Code Online (Sandbox Code Playgroud)
给定菜单名称,我想在菜单中找回DocumentNodes列表.例如,给定"子菜单",我想取回Manual.pdf和UserGuide.pdf的两个Document节点.
目前,我正在使用遍历孩子的代码来提取这些信息,但是,我宁愿直接使用XPath来提取它,但我的技能很弱.
(在你问之前,我无法重构XML.这是以这种方式提供给我的.)
有什么想法吗?
| 归档时间: |
|
| 查看次数: |
395 次 |
| 最近记录: |