`
liuleigang
  • 浏览: 52749 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

json to java list

    博客分类:
  • JAVA
阅读更多
今天,利用json-lib-2.2.3-jdk15.jar把 json
转换成 java list
代码如下:

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

import net.sf.json.JSONObject;

public class JsonTest {

public JsonTest() {

}

/**
* @param args
*/
@SuppressWarnings("unchecked")
public static void main(String[] args) {

String vars = "{\"1\":{name:\"liu\"},\"2\":{name:\"lei\"}}";

JSONObject jsonObject = JSONObject.fromObject(vars);

List<Strudent> list = new ArrayList<Strudent>();
for (Iterator iterator = jsonObject.keySet().iterator(); iterator.hasNext();) {
list.add((Strudent)JSONObject.toBean(jsonObject.getJSONObject(iterator.next().toString()), Strudent.class));
}
System.out.print(list.size());
}

}
分享到:
评论

相关推荐

    java jsonto对象互转

    public static &lt;T&gt; List&lt;T&gt; jsonToList(String jsonString, Class&lt;T&gt; pojoClass, String dataFormat) { JsonConfig jsonConfig = configJson(dataFormat); JSONArray jsonArray = JSONArray.fromObject(json...

    java转换xml、list、map和json

    "java转换xml、list、map和json" 本文主要讲述了Java中将xml、list、map和json之间的转换的相关知识点。 xml和map之间的转换 在Java中,xml和map之间的转换可以通过使用dom4j库来实现。dom4j是一个Java开源库,...

    Java list转json的jar

    Java list转json的jar,使用jar包转化后方便查看输出,

    GSON包,JAVA对象和LIST转换成JSON字符串

    创建一个 Gson对象在调用其toJson方法将JAVA对象或集合转换成json字符串 Gson gson = new Gson(); String toJson = gson.toJson(Object o);

    list转化成JSON字符串

    可将list转化成JSON字符串 使用方法 例: List&lt;自定义类&gt; l; ListChangeToJson.ListChangeToJson classJson = new ListChangeToJson.ListChangeToJson(); classJson.ArrayToJsonAll(l, "数组名字");

    java解析json

    public static List jsonToList(String jsonString, Class cla, Map map) { List list = null; try { setDateFormat2Java(); JSONArray array = JSONArray.fromObject(jsonString); list = new ...

    java服务端json工具类

    java服务器用的json工具类,自己封装的,支持beanToJson ListToJson arrayToJson等

    json字符串转成 Map/List

    NULL 博文链接:https://wuniu2010.iteye.com/blog/1771934

    在Java 8中将List转换为Map对象方法

    主要介绍了在Java 8中将List转换为Map对象方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

    Json转对象忽略大小写

    最近在搞一个json的需求,对端提供的json首字母都是大写的。这样转json起来有点难度,从csdn上贴的大神的解决方式,分值比较高。然后自己修改了下,符合自己的需求,就放在这里了。

    通过fastjson实现各种格式与json之间的转换

    通过fastjson实现了JavaBean,list,MAP,list等格式与json格式之间的转换,已经附带fastjson的包,包的版本为fastjson-1.1.36.jar

    java实现多层嵌套循环参数转换

    多层嵌套循环 参数转换 数据库配置报文父子级结构 java实现

    Java JSON与Object互转源代码

    高效的JSON与Object互转的工具源代码,如果JSON数据未按该工具规定的数据格式转化成对象,将转化成java.util.Map实例。 (比JSON官方的API更适用。支持对象之间的多级引用,支持Map, List等集合。不需要引用其它中间...

    开发中复杂Json解析(LinkedTreeMap)

    1,先将接口返回的JSON,用gson.tojson(map)方法,将LinkedTreeMap对象转成String。 2,再通过gson.fromjson(string,type)方法,将String转成LinkedTreeMap。用到了Type type=new TypeToken(){}.getType; 3,再将...

    StringtoList和StringtoMap和StringtoObject和StringtoArray

    Json格式的字符串转成List、Array、Map、Object、List等,就是各种字符串转其他格式的方法.有个封装好的转换方法和一个我自己做的示例

    pdman-java-connector.jar

    PDman导出word文档报错

    java将list转为树形结构的方法(后台和前台)

    前台: function listToTree(myId,pId,list){ function exists(list, parentId){ for(var i=0; i&lt;list.length; i++){ if (list[i][myId] == parentId) return true; } return false;

    JsonUtils.java

    Json工具类,支持JsontoObject,JsontoList,pojotoObject,

    Java中快速把map转成json格式的方法

    主要介绍了Java中快速把map转成json格式的方法,本文使用json-lib.jar中的JSONSerializer.toJSON方法实现快速把map转换成json,需要的朋友可以参考下

    jackson json 转 map 数值科学计数法的问题解决.docx

    将json转换为map之后,如果数值类型太多会在转换之后出现科学计数法的问题,经研究jackson源码、网上百度资料得知可以通过设置一些参数解决该问题

Global site tag (gtag.js) - Google Analytics