我在Buffered Reader中获得了json响应。现在如何将缓冲读取器字符串转换为JSON?
我得到像
这样的字符串[
{
"email": "test@gmail.com",
"password": "test@123!",
"role": "monitor",
"code": "0"
}
]
答案 0 :(得分:2)
JSONArray aardata = new JSONArray(your buffered reader String):
和Parse
JSONObject obj = arrdata.getJsonObject(0);
String email = obj.getString('email');
答案 1 :(得分:2)
您可以使用以下命令创建带有响应字符串的JSONArray:
JSONArray arrayJSON = new JSONArray(responseString);
使用getJSONObject()
获取JSONObject并使用getString()
从特定的JSONObject获取字符串值。