首页 新闻 赞助 找找看

Android中的Xml Path使用

0
悬赏园豆:10 [已关闭问题]

问题:在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”的这一节点信息。

深挖三尺的主页 深挖三尺 | 初学一级 | 园豆:130
提问于:2010-05-23 00:11
< >
分享
其他回答(1)
0

找到一些关于Android创建应用XML的文章,这个博客都是关于Android的资料。

http://www.moandroid.com/?p=821

Astar | 园豆:40805 (高人七级) | 2010-05-24 07:01
0

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

 

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

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

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

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

冠军 | 园豆:886 (小虾三级) | 2010-05-24 21:21
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册