Я пишу Java на Android для извлечения данных из файла 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()
это не работает.