java里json常见的转换方法
2017-12-16 20:52
274 查看
1、JSON.parseObject(jsonString, Object.class); //将json字符串转成对象
例子:String jsonStr = '{"id":1,"name":"张三","sex":"男"},{"id":2,"name":"李四","sex":"男"},{"id":3,"name":"王五","sex":"女"}';
JSONOBJECT jsonObject = JSON.pareObject(jsonStr,Oject.class);
结果:{id:1,name:"张三",sex:"男"},{id:2,name:"李四",sex:"男"},{id:3,name:"王五",sex:"女"}'
2、JSON.parse(str);//将字符串转换成对象
例子:String str = '{"id":1,"name":"张三","sex":"男"}';
OBJECT obj = JSON.parse(str);
结果: {"id":1,"name":张三,"sex":男}
特别地注意:大括号里面必须是双引号,否则会抛出异常
3.stringify(obj); //用于从一个对象转换成字符串
例子:Object obj = [id:1,name:"张三"];
String str = stringify(obj);
结果:'{"id":1,"name":张三}'
例子:String jsonStr = '{"id":1,"name":"张三","sex":"男"},{"id":2,"name":"李四","sex":"男"},{"id":3,"name":"王五","sex":"女"}';
JSONOBJECT jsonObject = JSON.pareObject(jsonStr,Oject.class);
结果:{id:1,name:"张三",sex:"男"},{id:2,name:"李四",sex:"男"},{id:3,name:"王五",sex:"女"}'
2、JSON.parse(str);//将字符串转换成对象
例子:String str = '{"id":1,"name":"张三","sex":"男"}';
OBJECT obj = JSON.parse(str);
结果: {"id":1,"name":张三,"sex":男}
特别地注意:大括号里面必须是双引号,否则会抛出异常
3.stringify(obj); //用于从一个对象转换成字符串
例子:Object obj = [id:1,name:"张三"];
String str = stringify(obj);
结果:'{"id":1,"name":张三}'
相关文章推荐
- JSON的使用方法和java之间的转换
- 常见Java 中数据类型之间的转换的方法!
- Java 的JSON、XML转换方法——目录索引(转)
- 将常见对象转换成json字符串【自己编写方法】
- JSON 转换成Java对象的方法
- 常见Java 中数据类型之间的转换的方法!
- java对象转换成json 字符串的方法
- JSON以及Java转换JSON的方法(前后端常用处理方法)
- Json字符串转换为java对象的各种实现方法【json_lib框架、Gson、org.json】
- json转换java和java转json的方法
- Json字符串转换为java对象的各种实现方法【json_lib框架、Gson、org.json】
- 常见Java 中数据类型之间的转换的方法!
- JSON以及Java转换JSON的方法
- JAVA对象JSON数据互相转换的四种常见情况
- Java生成的JSON字符串转换成JSON Object的方法
- GSON-JSON 转换成Java对象的方法
- Java 的JSON、XML转换方法
- Java 的JSON、XML转换方法——目录索引(转载)
- Java 的JSON、XML转换方法——目录索引
- java 的JSON、XML转换方法——目录索引