当前位置:  开发笔记 > Android > 正文

XPath以查找嵌套值

如何解决《XPath以查找嵌套值》经验,为你挑选了1个好方法。

我有一些XML,我在使用XPath处理时遇到问题.我似乎无法获得我正在寻找的价值观.XML的结构如下:


   
      Top Menu
      
         Readme.txt
      
      
         Sub Menu
         
            Manual.pdf
         
         
            UserGuide.pdf
         
      
   

给定菜单名称,我想在菜单中找回DocumentNodes列表.例如,给定"子菜单",我想取回Manual.pdf和UserGuide.pdf的两个Document节点.

目前,我正在使用遍历孩子的代码来提取这些信息,但是,我宁愿直接使用XPath来提取它,但我的技能很弱.

(在你问之前,我无法重构XML.这是以这种方式提供给我的.)

有什么想法吗?



1> Andrew Hare..:

这是一个可以做你想要的XPath:

//Menu[Name='Sub Menu']/Document

推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有