【问题标题】:How to convert buffered-reader string to JSON in android?如何在android中将缓冲阅读器字符串转换为JSON?
【发布时间】:2014-02-22 08:44:18
【问题描述】:

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

我得到像这样的字符串

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

【问题讨论】:

    标签: android json bufferedreader


    【解决方案1】:
    JSONArray aardata = new JSONArray(your buffered reader String):
    

    对于解析

      JSONObject obj = arrdata.getJsonObject(0);
    
          String email = obj.getString('email');
    

    【讨论】:

      【解决方案2】:

      您可以使用以下方法创建带有响应字符串的 JSONArray:

      JSONArray arrayJSON = new JSONArray(responseString);
      

      并使用getJSONObject() 获取JSONObject 并使用getString() 从特定JSONObject 获取字符串值。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-01-04
        • 2019-07-30
        • 1970-01-01
        • 2018-06-03
        • 1970-01-01
        • 1970-01-01
        • 2019-07-29
        • 1970-01-01
        相关资源
        最近更新 更多