为了账号安全,请及时绑定邮箱和手机立即绑定

Android中的Xml Path使用

Android中的Xml Path使用

慕姐4208626 2018-12-04 14:12:18
问题:在Android中如何使用XPath进行xml的查询?如下xml:<?xml version="1.0" encoding="utf-8" ?><type name="移动"> <n e="1391187">010</n> <n e="1391196">010</n> <n e="1391195">010</n> <n e="1391194">010</n> <n e="1391193">010</n> <n e="1391192">010</n> <n e="1391191">021</n> <n e="1391190">021</n><type>如何通过xpath查询到 atrribute e=“1391191”的这一节点信息。
查看完整描述

2 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

/type/n[ @e= '1391191' ]/text()

 

/type/n 表示找 根元素下面的 n 元素

@e 表示 e 属性, 名字前面加上 @ 表示这是属性名

[] 表示一个查询条件 n[ @e= '1391191' ] 表示找 属性 e 的值为  1391191 的 n 元素

text() 表示找这个元素的文本内容的值


查看完整回答
反对 回复 2018-12-08
  • 2 回答
  • 0 关注
  • 1154 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信