2016-05-16 6 views
-1

Может ли кто-нибудь помочь мне извлечь lat и long в качестве переменных из этого?Json parse to variables

url  : http://something.com/rest/items/location1?type=json 
data : {} 

'URL' выход этот результат

{"type":"LocationItem","name":"location1","state":"9.4702741,-76.5070072","link":"http://something/rest/items/location1"}, 
+1

Какой язык вы используете для разбора JSON? – Daryl

+0

Эти переменные находятся внутри javascript –

ответ

0

Похоже, это уже объект JSON возвращается - нет необходимости синтаксического анализа. Вам просто нужно разделить состояние на запятую и получить две длинные части. Возьмите это, например:

var myOutput = {"type":"LocationItem","name":"location1","state":"9.4702741,-76.5070072","link":"http://something/rest/items/location1"}; 
var state = myOutput.state; 
var splitState = state.split(','); 
var latitude = splitState[0]; 
var longitude = splitState[1]; 
console.log("Latitude: " + latitude); 
console.log("Longitude: " + longitude); 
+0

спасибо большое, он работает для меня. –