在Android中解析动态JSON

在Android中解析动态JSON,第1张

在Android中解析动态JSON

试试这个动态的JSON解析器

private void parseJson(JSonObject data) {        if (data != null) { Iterator<String> it = data.keys(); while (it.hasNext()) {     String key = it.next();     try {         if (data.get(key) instanceof JSONArray) {  JSonArray arry = data.getJSonArray(key);  int size = arry.length();  for (int i = 0; i < size; i++) {      parseJson(arry.getJSonObject(i));  }         } else if (data.get(key) instanceof JSONObject) {  parseJson(data.getJSonObject(key));         } else {  System.out.println(key + ":" + data.getString(key));         }     } catch (Throwable e) {         try {  System.out.println(key + ":" + data.getString(key));         } catch (Exception ee) {         }         e.printStackTrace();     } }        }    }


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5428076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存