首页 > 代码库 > 关于JSONObject,JSONArray的使用
关于JSONObject,JSONArray的使用
还是在excel导入、导出问题时碰到的,刚开始用字符串拼,现在用map或jsonobject,多点尝试。
由于导入、导出的表和数据都有点多,所以打算还是在主表里多设一格用于存附表的信息。
JSONObject dataJson;
JSONArray Array1;
.............
dataJson.put("Array1",Array1);
dataJson.put("Array2",Array2);
dataJson.put("Array3",Array3);
..............
entity.setToImportData(String.valueOf(dataJson));
这是导出的,dataJson然而导入的却不知道如何用,原来JSONArray类型只用get到就行。
JSONArray jsonArray1 = new JSONArray(dataJson.get("Array1").toString());
//这里还不能用:循环
for(int array1Num = 0;array1Num<jsonArray1.length();array1Num++){
JSONObject curJson = jsonArray1.getJSONObject(array1Num);
String str1 = curJson.get("str1").toString();
......................
}
关于JSONObject,JSONArray的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。