【发布时间】:2014-02-22 08:44:18
【问题描述】:
我在缓冲阅读器中得到 json 响应。现在如何将缓冲阅读器字符串转换为 JSON?
我得到像这样的字符串
[
{
"email": "test@gmail.com",
"password": "test@123!",
"role": "monitor",
"code": "0"
}
]
【问题讨论】:
标签: android json bufferedreader
我在缓冲阅读器中得到 json 响应。现在如何将缓冲阅读器字符串转换为 JSON?
我得到像这样的字符串
[
{
"email": "test@gmail.com",
"password": "test@123!",
"role": "monitor",
"code": "0"
}
]
【问题讨论】:
标签: android json bufferedreader
JSONArray aardata = new JSONArray(your buffered reader String):
对于解析
JSONObject obj = arrdata.getJsonObject(0);
String email = obj.getString('email');
【讨论】:
您可以使用以下方法创建带有响应字符串的 JSONArray:
JSONArray arrayJSON = new JSONArray(responseString);
并使用getJSONObject() 获取JSONObject 并使用getString() 从特定JSONObject 获取字符串值。
【讨论】: