java fastjson vector转为json_java对象与Json字符串之间的转化(fastjson)
public class test {
public static void main(string[] args) {
// 实现java对象与json字符串之间的转化
// 1. person对象与json之间的转换
//1.1 将person对象转成json
person p = new person(10, "张三");
object obj = jsonarray.tojson(p);
string json = obj.tostring();
system.out.println("将person对象转成json:" + json);
//1.2 将json字符串转成person对象
person person = jsonarray.parseobject(json, person.class);
system.out.println("person.getname():" + person.getname());
// 2. 将list与json之间的转换
//2.1 将list转成json
list personlist = new arraylist<>();
personlist.add(new person(10, "张三"));
personlist.add(new person(10, "李四"));
personlist.add(new person(10, "王五"));
object obj2 = jsonarray.tojson(personlist);
string json2 = obj2.tostring();
system.out.println("将list转成json:" + json2);
// 2.2. 将json字符串转成list对象
list list = jsonarray.parsearray(json2, person.class);
system.out.println("list.size():" + list.size());
// 3. 将map对象与json之间的转换
// 3.1 将map转成json
map map = new hashmap<>();
map.put("1", new person(10, "张三"));
map.put("2", new person(10, "李四"));
map.put("3", new person(10, "王五"));
object obj3 = jsonarray.tojson(map);
string json3 = obj3.tostring();
system.out.println("将map转成json:" + json3);
// 3.2. 将json转成map对象
map map2 = jsonarray.parseobject(json3);
person person2 = jsonarray.parseobject(map2.get("1").tostring(), person.class);
system.out.println("person2.getname():" + person2.getname());
}
}
java fastjson vector转为json_java对象与Json字符串之间的转化(fastjson)相关推荐
- java对象与Json字符串之间的转化(fastjson)
1. 首先引入jar包 在pom.xml文件里加入下面依赖: <dependency><groupId>com.alibaba</groupId><artif ...
- json对象和json字符串之间的转化
json字符串----->json对象 使用JSON.parse()函数 var jsonStr = '{"name":"Winnie","ag ...
- java 嵌套对象转xml_Gson对Java嵌套对象和JSON字符串之间的转换 | 学步园
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,具有良好的跨平台特性.近几年来已经和XML一样成为C/S架构中广泛采用的数据格式.有关JSON的更多知识, ...
- fastjson map转json_Java对象转JSON咋这么头疼?不!那是你还没使用Fastjson
前言 测试同学在写测试用例的时候,每个测试用例必须包含预期结果.而对于手工测试而言,执行测试时,预期结果基本上都是人工完成.而对于自动化用例的执行,就要借助于自动化断言,一般是借助于程序实现.以接口测 ...
- JS对象与JSON字符串之间的转换
JSON - JS中的对象只有JS自己认识,其他的语言都不认识 - JSON就是一个特殊格式的字符串,这个字符串可以被任意的语言所识别, 并且可以转换为任意语言中的对象,JSON在开发中主要用来数据 ...
- javascript对象和json字符串之间转换的问题
在开发中,当使用ajax向后端发送请求返回一个json时,有两个可能,一种是返回json字符串,一种是返回object. javascript中有两个方法可以用来处理两者之间的互相转换问题: JSON ...
- JSON对象和JSON 字符串之间的相互转换
功能上是一样的,都是将JSON字符串(str)转换成JSON对象 jsonobject .注意str一定得是以键值对存在的JSON字符串. JSON.parseObject(String text, ...
- node.js JS对象和JSON字符串之间的转换
JSON.stringify(obj)将JS对象转为字符串. var json = { aa: ['sdddssd'], bb: [ '892394829342394792399', '23894 ...
- JS中Object对象与JSON字符串之间相互转换
Object对象转换成JSON字符串: JSON.stringify() JSON字符串转成Object对象: JSON.parse()
最新文章
- Linux中的粘滞位
- 左值、右值、左值引用、右值引用
- 【计算机网络复习 物理层】2.1.3 码元、波特、速率、带宽
- python计算近似圆周率
- 统计文件中以某个字母开头的单词的数目
- 图像过滤,so easy~~
- 头的各个部位示意图_图解圆锥破碎机润滑油路,7个主要润滑部位特点分析
- linux 内核usb,Linux 内核示例程序 usb_skeleton.c 详解
- Java Lambda 表达式
- awvs 中文手册详细版
- 卸载mysql server_windows中彻底卸载mysql
- 阿里 P7 到底是怎样的水平?
- 新冠病毒到底对患者的肺做了什么?康复者会像SARS一样出现肺纤维化吗?
- java appdata_纯手写!!转移系统用户资料和更改AppData路径的方法 不接受反驳!...
- 【每日一GO】加密解密库—dongle
- 企业业务的 WPA3 安全性为啥如此重要?
- 压缩图片大小怎么弄?这样压缩不改变清晰度
- 09丨数据采集:如何用八爪鱼采集微博上的“DG”评论
- 初学struts2 出现There is no Action mapped for namespace...错误
- #2002 无法登录 MySQL 服务器,phpMyAdmin
热门文章
- 【Spring】Spring lazy-init:bean延迟初始化
- 【Kibana】FATAL Error: [config validation of [elasticsearch].url]: definition for this key is missing
- 【Kafka】Kafka InvalidReceiveException: Invalid receive (size = 369296128 larger than 104857600)
- 01-浏览器同源政策 以及 什么是跨域?怎么解决跨域问题?
- 【Flink】Flink开发中遇到的问题及解法
- 云计算实战系列八(存储管理I)
- 存储维护和服务器的区别,存储服务器和普通服务器区别是什么? 你想知道吗服务器类型一般是什么...
- 为并发而生的 ConcurrentHashMap,基于 Java8 分析
- java高性能编程是什么,Java高性能编程
- 【2019.09.14】2019icpc沈阳网络赛