将字符串转换为JSON数组
我从Web服务获得以下字符串的JSON,并尝试将其转换为 JSONarray
{ "locations": [ { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" }, { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" }, { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" }, { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" }, { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" } ]}
我在String
网上验证了这一点,似乎是正确的。现在我在android开发中使用以下代码来利用
JSONArray jsonArray = new JSONArray(readlocationFeed);
这会抛出异常类型不匹配的异常。
暮色呼如
慕神8447489
MYYA