1、jackson 框架:这个框架提供了JsonGenerator ,ObjectMapper两个类通过这两个类提供的方法可以将Java 对象转化为json 对象,json 数组格式,也可以将json对象、数组格式转化为java对象。
2、json-lib框架也可以进行json格式和java 对象之间的相互转化,json-lib提供的类主要有:JSONObject ,JSONArray....
3、ObjectMapper不区分对象和数组,json-lib需要知道要转换的对象是单独的对象还是数组
jackson框架jar包下载:http://download.csdn.NET/detail/qh_java/7767473
json 框架jar包下载:http://download.csdn.Net/detail/qh_java/7767511
原文见:
http://blog.csdn.net/qh_java/article/details/38610599