Эй, я я получаю строковые значения как такового «(+53,32000501118541, -6,223390102386475)»Анализировать GoogleMarker Координаты т.е. Lat и Long
Как я могу разобрать эту строку, чтобы отделить 2 значения и удалить «(» и «)»
Приветствие
Эй, я я получаю строковые значения как такового «(+53,32000501118541, -6,223390102386475)»Анализировать GoogleMarker Координаты т.е. Lat и Long
Как я могу разобрать эту строку, чтобы отделить 2 значения и удалить «(» и «)»
Приветствие
Вы могли бы сделать простую замену скобок, а затем расщепляются запятой.
String[] coords = "(53.32000501118541,-6.223390102386475)"
.Replace("(",String.Empty).Replace(")",String.Empty).Split(',');
Это даст вам массив строк, содержащий 2 значения, которые вы хотите.
coords[0] will == "53.32000501118541"
coords[1] will == "-6.223390102386475"
Я предполагаю, что вы получите значение GLatLng, и вы хотели бы извлечь lat и lng. Вы можете использовать функции lat() и lng() для этого, без разбора и извлечения данных из строки.
Спасибо, человек, который работал красиво – StevieB