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)相关推荐

  1. java对象与Json字符串之间的转化(fastjson)

    1. 首先引入jar包 在pom.xml文件里加入下面依赖: <dependency><groupId>com.alibaba</groupId><artif ...

  2. json对象和json字符串之间的转化

    json字符串----->json对象 使用JSON.parse()函数 var jsonStr = '{"name":"Winnie","ag ...

  3. java 嵌套对象转xml_Gson对Java嵌套对象和JSON字符串之间的转换 | 学步园

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,具有良好的跨平台特性.近几年来已经和XML一样成为C/S架构中广泛采用的数据格式.有关JSON的更多知识, ...

  4. fastjson map转json_Java对象转JSON咋这么头疼?不!那是你还没使用Fastjson

    前言 测试同学在写测试用例的时候,每个测试用例必须包含预期结果.而对于手工测试而言,执行测试时,预期结果基本上都是人工完成.而对于自动化用例的执行,就要借助于自动化断言,一般是借助于程序实现.以接口测 ...

  5. JS对象与JSON字符串之间的转换

    JSON - JS中的对象只有JS自己认识,其他的语言都不认识  - JSON就是一个特殊格式的字符串,这个字符串可以被任意的语言所识别, 并且可以转换为任意语言中的对象,JSON在开发中主要用来数据 ...

  6. javascript对象和json字符串之间转换的问题

    在开发中,当使用ajax向后端发送请求返回一个json时,有两个可能,一种是返回json字符串,一种是返回object. javascript中有两个方法可以用来处理两者之间的互相转换问题: JSON ...

  7. JSON对象和JSON 字符串之间的相互转换

    功能上是一样的,都是将JSON字符串(str)转换成JSON对象 jsonobject .注意str一定得是以键值对存在的JSON字符串. JSON.parseObject(String text, ...

  8. node.js JS对象和JSON字符串之间的转换

    JSON.stringify(obj)将JS对象转为字符串. var json = { aa: ['sdddssd'],   bb: [ '892394829342394792399', '23894 ...

  9. JS中Object对象与JSON字符串之间相互转换

    Object对象转换成JSON字符串: JSON.stringify() JSON字符串转成Object对象: JSON.parse()

最新文章

  1. Linux中的粘滞位
  2. 左值、右值、左值引用、右值引用
  3. 【计算机网络复习 物理层】2.1.3 码元、波特、速率、带宽
  4. python计算近似圆周率
  5. 统计文件中以某个字母开头的单词的数目
  6. 图像过滤,so easy~~
  7. 头的各个部位示意图_图解圆锥破碎机润滑油路,7个主要润滑部位特点分析
  8. linux 内核usb,Linux 内核示例程序 usb_skeleton.c 详解
  9. Java Lambda 表达式
  10. awvs 中文手册详细版
  11. 卸载mysql server_windows中彻底卸载mysql
  12. 阿里 P7 到底是怎样的水平?
  13. 新冠病毒到底对患者的肺做了什么?康复者会像SARS一样出现肺纤维化吗?
  14. java appdata_纯手写!!转移系统用户资料和更改AppData路径的方法 不接受反驳!...
  15. 【每日一GO】加密解密库—dongle
  16. 企业业务的 WPA3 安全性为啥如此重要?
  17. 压缩图片大小怎么弄?这样压缩不改变清晰度
  18. 09丨数据采集:如何用八爪鱼采集微博上的“DG”评论
  19. 初学struts2 出现There is no Action mapped for namespace...错误
  20. #2002 无法登录 MySQL 服务器,phpMyAdmin

热门文章

  1. 【Spring】Spring lazy-init:bean延迟初始化
  2. 【Kibana】FATAL Error: [config validation of [elasticsearch].url]: definition for this key is missing
  3. 【Kafka】Kafka InvalidReceiveException: Invalid receive (size = 369296128 larger than 104857600)
  4. 01-浏览器同源政策 以及 什么是跨域?怎么解决跨域问题?
  5. 【Flink】Flink开发中遇到的问题及解法
  6. 云计算实战系列八(存储管理I)
  7. 存储维护和服务器的区别,存储服务器和普通服务器区别是什么? 你想知道吗服务器类型一般是什么...
  8. 为并发而生的 ConcurrentHashMap,基于 Java8 分析
  9. java高性能编程是什么,Java高性能编程
  10. 【2019.09.14】2019icpc沈阳网络赛