java数据类型转换____FastJson框架对象和JSON转换
来源:互联网 发布:cntv5 中国网络电视台5 编辑:程序博客网 时间:2024/06/06 08:30
package com.cnse.convert.fastjson;import java.util.ArrayList;import java.util.List;import com.alibaba.fastjson.JSON;import com.cnse.convert.gson.User;/** * @author Administrator * fastjson开发包 */public class FastJsonUtil {/** * fastJson单个对象间转换======================================== * @param obj * @return */public static String objToJson(Object obj){return JSON.toJSONString(obj);}public static Object jsonToObj(Class<?> clazz,String jsonStr){return JSON.parseObject(jsonStr, clazz);}/** * fastJson多个对象间转换========================================== * @param obj * @return */public static String objSToJson(Object obj){return JSON.toJSONString(obj);}public static void main(String[] args) {//初始化对象User u1 = new User();u1.setUserid(1);u1.setUsername("zhangsan");u1.setPassword("123456");User u2 = new User();u2.setUserid(2);u2.setUsername("lisi");u2.setPassword("8888");// 初始化Gson对象List<User>list=new ArrayList<User>();list.add(u1);list.add(u2);//===================单个对象间转换====================System.out.println("FastJson对象转Json串___:"+objToJson(u1));User user=(User) jsonToObj(User.class,objToJson(u1));System.out.println("FastJson的json串转对象___"+u2.getUsername());//===================多个对象间转换====================String jsonStrS=objSToJson(list);System.out.println("多个user转成json串__:"+objSToJson(list));List<User> userlist = JSON.parseArray(jsonStrS, User.class);System.out.println(userlist.get(0).getUsername());}}
//运行结果
0 0
- java数据类型转换____FastJson框架对象和JSON转换
- java数据类型转换____Gson框架对象和JSON转换
- java数据类型转换____Xstream框架对象和XML的转换
- Jackson 框架,JSON和java对象的互相转换
- JSON对象 和 java对象互相转换
- JSON对象和Java对象互相转换
- java对象和json对象互相转换
- java数据类型转换____Dom4j框架xml和map转换
- java值对象和Json数据转换
- java值对象和Json数据转换
- java对象和json互相转换
- JSON和JAVA数据对象转换
- Gson转换JSON字符串和Java对象
- json和java对象的相互转换
- Json转换Java对象和JavaList集合
- json和java对象之间的转换
- java对象和 json字符串转换
- JSON和JAVA对象的相互转换
- validate中remote返回函数中+号导致submitHandler无法执行
- 第五届校内选拔javaB组-第一道题正则表达式
- Array和Arraylist的区别
- 三、Memcached整合Spring cache注解完整示例(SSM框架)
- IntelliJ IDEA 2016.3 注册码
- java数据类型转换____FastJson框架对象和JSON转换
- 附件的下载问题
- 【CodeForces 779C】Dishonest Sellers(贪心)
- 文章标题
- Unity3D学习笔记
- HDU2448-spfa+KM
- ubuntu下用ffmpeg录制音频文件
- 测试人员应该如何发展?
- oracle创建数据库无法创建目录