cbys.net
当前位置:首页 >> JAvA:ArrAyList如何转换为JSON字符串呢 >>

JAvA:ArrAyList如何转换为JSON字符串呢

需要导入两个jar包 json-lib是用于转换json字符串的核心jar包,上面那个是辅助的。 转换json数组就是JSONArray.fromObject(arrayList).toString(); 转换json对象就是JSONObject.fromObject(arrayList).toString();

我举个例子,转json用的是fastjson,如附件。 ArrayList obj = new ArrayList(); ArrayList uh = new ArrayList(); ArrayList uc = new ArrayList(); //把uh和uc添加到obj中去 obj.add(uh); obj.add(uc); jsonString = JSON.toJSONString(obj); ...

只要改变了struts2中的配置文件中的返回值类型就可以了 当返回一个list时 一般使用的是name="root" 当返回一个属性的时候用的是name="includeProperties" extJsPageBean

是这样吗? ArrayList mStringArrayList = new ArrayList();for (int i = 0; i < 10; i++) { mStringArrayList.add(i+"");}StringBuilder mBuilder = new StringBuilder("[");for (int i = 0; i < mStringArrayList.size(); i++) { String s = m...

使用Gson compile 'com.google.code.gson:gson:2.3.1' 示例: List users = new ArrayList(); String json = new Gson().toJson(users);

我举个例子,转json用的是fastjson,如附件。 ArrayList obj = new ArrayList(); ArrayList uh = new ArrayList(); ArrayList uc = new ArrayList(); //把uh和uc添加到obj中去 obj.add(uh); obj.add(uc); jsonString = JSON.toJSONString(obj); ...

使用Jakson databind中的ObjectMapper更简单。 ObjectMapper mpp = new ObjectMapper(); mpp.writeAsString(list); 附Maven地址: com.fasterxml.jackson.core jackson-databind 2.8.8

需要导入两个jar包 json-lib是用于转换json字符串的核心jar包,上面那个是辅助的。

以下为json-lib的一个小例子。 如果项目使用的是maven,那么直接在pom.xml中引入依赖既可以。如果是普通的java项目,那么就需要自己手动导入jar包。注意,该jar包需要依赖一些其他jar包,详情可以访问http://json-lib.sourceforge.net/ 获得详情...

JsonConfig config = new JsonConfig(); JSONArray json = JSONArray.fromObject(obj,null); String jsonStr = json.toString();

网站首页 | 网站地图
All rights reserved Powered by www.cbys.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com