Разбираем координаты GoogleMarker, т.е. широту и долготу - PullRequest
0 голосов
/ 30 апреля 2010

Эй, я получаю строковые значения как таковые "(53.32000501118541, -6.223390102386475)"

Как я могу разобрать эту строку, чтобы отделить 2 значения и удалить "(" и ")"

Приветствия

Ответы [ 2 ]

1 голос
/ 30 апреля 2010

Вы можете сделать простую замену скобок, а затем разделить запятой.

String[] coords = "(53.32000501118541,-6.223390102386475)"
.Replace("(",String.Empty).Replace(")",String.Empty).Split(',');

Это даст вам строковый массив, содержащий 2 значения, которые вы хотите.

coords[0] will == "53.32000501118541"
coords[1] will == "-6.223390102386475"
0 голосов
/ 01 мая 2010

Я предполагаю, что вы получите значение GLatLng и хотите извлечь значения lat и lng. Для этого вы можете использовать функции lat () и lng (), не анализируя и не извлекая данные из строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...