Xpath使用starts-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>
我如何获得以2552开始的年份中的所有元素。我尝试过:
//REVENUE_YEAR[starts-with(.,\'2552\')]/text()
它有效,但是当我尝试时:
//REVENUE_YEAR[starts-with(.,\'2552\')]/REGION/text()
它不起作用。
没有找到相关结果
已邀请:
3 个回复
讹巳漓把备
注意:除非您的宿主语言无法处理元素实例,否则不要在混合内容数据模型中专门使用文本节点。众所周知的模式时,请勿以
运算符开头表达式。
冕偷淮款
亥套惟间连