开发者社区 问答 正文

如何使用 Json 对象文件创建数组列表

检查下面的代码:
screenshot
当我使用 Debugger 时获得 curenciesType 对象类变量的值。
screenshot
如何在数组列表中保存 key和 它的 values?

展开
收起
蛮大人123 2016-02-15 15:28:14 2209 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    在两个 arraylists 保存 key 和 values:

    String jsonString = writer.toString();
            JSONObject jsonObj = new JSONObject(jsonString); 
             currenciesTypes = jsonObj.get(CurrenciesKey);
            ArrayList<String> keys=new ArrayList<String>();
            ArrayList<String> values=new ArrayList<String>();
            Iterator<String> iterator=currencyType.keys();
            while(iterator.hasNext())
            {
                  String key=iterator.next();
                  keys.add(key);
                  values.add(currencyType.get(key));
            }
    2019-07-17 18:43:19
    赞同 展开评论