android - 如何在 android 中将缓冲读取器字符串转换为 JSON?

标签 android json bufferedreader

我在 Buffered Reader 中收到 json 响应。现在如何将缓冲读取器字符串转换为 JSON?

我得到的字符串是这样的

[
  {
    "email": "test@gmail.com",
    "password": "test@123!",
    "role": "monitor",
    "code": "0"
  }
]

最佳答案

JSONArray aardata = new JSONArray(your buffered reader String):

并用于解析

  JSONObject obj = arrdata.getJsonObject(0);

      String email = obj.getString('email');

关于android - 如何在 android 中将缓冲读取器字符串转换为 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21449853/

相关文章:

Javascript 将 JSON 数据解析为多个变量,将单独的记录存储在内存中

java - (line != null) 在 Java BufferedReader 中不起作用

scala - 将Scala中BufferedReader的所有行读入一个字符串

android - 表达 gradle 依赖关系的语义

ios - 在 iOS 中动态创建表单

json - 为什么 "forever stop forever/development.json "不工作?

java - 如何使用 BufferedReader 和 PrintWriter 组合输入文本

Android 支持 Toolbar + ActionBarDrawerToggle 不更改为箭头

java - Google map api 不显示我当前的位置

android - Proguard - 非法状态异常 : ViewHolder views must not be attached when created