android - 在 android 中发布 ion 解析 JSON 数据

标签 android arrays json arraylist

我想以这种格式解析如下格式的数据,没有任何用于解析它的左侧值,所以知道我怎样才能让它成为可能

JSON 格式

{
"labels": [
    "Dec-2014",
    "Jan-2015",
    "Feb-2015",
    "Mar-2015",
    "Apr-2015",
    "May-2015"
],
"data": [
    0,
    0,
    0,
    0,
    0,
    0
  ]
}

最佳答案

试试这个

  try {

        JSONObject jsonObject = new JSONObject(
                "{\"labels\": [\"Dec-2014\",\"Jan-2015\",\"Feb-2015\",\"Mar-2015\",\"Apr-2015\",\"May-2015\"],\"data\": [0,0,0,0,0,0]}");

        JSONArray array = jsonObject.getJSONArray("labels");

        for (int i = 0; i < array.length(); i++) {

            String s = (String) array.get(i);
            System.out.println(s);
        }

        JSONArray array2 = jsonObject.getJSONArray("data");

        for (int i = 0; i < array2.length(); i++) {

            String s = (String) array2.get(i);
            System.out.println(s);
        }

    } catch (Exception e) {

    }

希望这能解决您的问题!!!

关于android - 在 android 中发布 ion 解析 JSON 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30522071/

相关文章:

Android ListActivity - 固定页眉和页脚

android - 移动设备上的 Bootstrap 响应

ios - 如何在 switch 语句中使用谓词

java - 使用包含变量类型字段的 Gson 反序列化 JSON 响应

android - 键盘遮挡了输入文本区域

arrays - 如何修复 Hibernate org.hibernate.MappingException : No Dialect mapping for JDBC type: 2003

java - 我的输入数组不断地 self 写入

json - 如何将变量作为方法传递给 Perl 哈希引用?

java - Spring Boot - 不同的模型表示/多个 API

android - JobScheduler 和 JobIntentService