小编imb*_*ner的帖子

Xpath使用start-with函数

我在Android上编写Java以从XML文件中检索数据,但我遇到了问题.考虑这个XML:

<ITEM>
   <REVENUE_YEAR>2554-02</REVENUE_YEAR>
   <REGION>Central</REGION>
</ITEM>
<ITEM>
  <REVENUE_YEAR>2552-02</REVENUE_YEAR>
  <REGION>Central</REGION>
</ITEM>
<ITEM>
  <REVENUE_YEAR>2552-03</REVENUE_YEAR>
  <REGION>Central</REGION>
</ITEM>
Run Code Online (Sandbox Code Playgroud)

如何在2552年开始的年份中获得所有元素.我试过:

//REVENUE_YEAR[starts-with(.,'2552')]/text()
Run Code Online (Sandbox Code Playgroud)

它有效,但当我尝试时:

//REVENUE_YEAR[starts-with(.,'2552')]/REGION/text() 
Run Code Online (Sandbox Code Playgroud)

它不起作用.

xpath

33
推荐指数
3
解决办法
10万
查看次数

标签 统计

xpath ×1