在双引号内接收JSON响应

时间:2017-11-25 17:27:18

标签: java android json android-volley

我使用Volley从服务器接收数据,但收到的数据是双引号。

"{"Meta Data":{"1. Information":"Daily Prices (open, high, low, close) and Volumes","2. Symbol":"INSI","3. Last Refreshed":"2017-11-24","4. Output Size":"Full size","5. Time Zone":"US/Eastern"},"Time Series (Daily)":{"2017-11-24"....}"

我需要解析此信息才能提取数据,但我无法将其转换为JSONObject。我很无能为力。 使用jsonArray = new JSONArray(response);时 调试器说jsonArrayNULL TIA。

1 个答案:

答案 0 :(得分:1)

@jyotirmaya ojha,你共享的JSON字符串有JSON对象而不是JSON数组,因此调试器总是说jsonArr为NULL,因为JSON对象不能在JSON数组中进行转换

请尝试改为

JSONObject jsonObj = new JSONObject(response);