У меня есть ответ API в формате XML следующим образом:
<SearchReply>
<Status>
SUCCESS
</Status>
<Itinerary>
<Ticket>
Boston
</Ticket>
<Price>
10.00
</Price>
<Contract>
A
<Contract>
<Contract
B
</Contract>
</SearchReply>
Я могу ходить по узлам маршрута весь день и собирать все данные.
скажем, XML-ответ находится в переменной doc
. doc.text()
будет содержать полный ответ. doc.Contracts.text()
содержит AB
. Я хочу собрать A
, затем B
и так далее и поместить их в arraylist
в алфавитном порядке, и я не могу этого понять.
Я ничего не могу сделать с AB
, потому что эти значения Контракта могут быть строкой ЛЮБОЙ длины, поэтому нет способа ее проанализировать.
Помощь!