Извлечение только определенной части строки в Android - PullRequest
0 голосов
/ 03 августа 2011

Допустим, у меня есть строка:

{"id":"123","xCoord":"01.234567","yCoord":"89.012345","etc.":"etcetc"}

Я хочу извлечь только часть xCoord - номер 01.234567 и поместить ее в массив строк String[] xCoords = {};

Я не могу использоватьpublic String substring (int start, int end) функция, потому что в будущем идентификатор будет расти, и у меня нет твердого индекса для использования.

Что бы вы мне предложили - есть ли способ извлечь только символы после "xCoord":" и до ","y...

1 Ответ

2 голосов
/ 03 августа 2011

Лучший (и самый надежный) вариант - преобразовать вашу строку (которая является допустимым JSON) в объект и ссылаться на него таким образом.

Преобразовать строку JSON в объект Java или HashMap

...