I am trying to parse a JSON string with nested objects received in response to a send request. After running JSON.parse(responseText) result will be in the following format:
[{ "atco":"43000156407", "location":{ "longitude":"-1.7876500000000000", "latitude":"52.4147200000000000"," timestamp":"2013-03-19 11:30:00" }, "name":"Solihull Station Interchange", "road":"STATION APPROACH", "direction":"NA", "locality":"Solihull", "town":"Solihull"}, ...
I thought that I could then infer the values ββusing the following values ββas an example, but all I get is undefined.
var atco = json[0].atco;
I also tried json[0][0] , but it returns an individual character from JSON ( [ ). Does this mean that JSON is not correctly parsed or is this the expected behavior, and I'm just referring incorrectly?
json javascript
Dannyboy1430
source share