JSON字符串和对象之间的转换
使用jackSON来实现JSON字符串和对象之间的转换
引入maven
<!--jackson--><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId></dependency>
1、将JSON字符串转化成对象
public class JacksonTest {public static void main(String[] args) {//1.初始化JSON字符串String json = "{\"name\":\"张小小\",\"age\":22,\"gender\":\"女\"}";//2.创建ObjectMapper对象ObjectMapper mapper = new ObjectMapper();//3.转换为Java对象,Person对象Person person = null;try {person = mapper.readValue(json, Person.class);} catch (JsonProcessingException e) {e.printStackTrace();}System.out.println(person);//Person [name=张小小, age=22, gender=女]}
}
2、将对象转化成字符串
public class JacksonTest {public static void main(String[] args) {//1.获得对象信息Person p = new Person("夏天","27","女");//3.创建ObjectMapper对象ObjectMapper mapper = new ObjectMapper();String json = "";//3.将对象转化成JSON字符串try {json = mapper.writeValueAsString(p);} catch (JsonProcessingException e) {e.printStackTrace();}System.out.println(json);}
}
JSON字符串和对象之间的转换相关推荐
- 使用fastjson工具类json字符串和对象之间的转换
文章目录 一.引入依赖 二.创建user实体类 三.测试 一.引入依赖 <!--字符串和对象操作工具类 Start--><dependency><groupId>c ...
- c#谷歌 json转对象_利用Google Gson实现JSON字符串和对象之间相互转换
最近一个项目需要用到JSON,需要在JSON字符串和对象之间相互转换,在网上找了些资料,发现google的Gson还是比较不错的. 废话不说,下面是简单的例子: 先上源码:下载(包含jar包) Per ...
- js字符串和对象之间的转换
1.对象转为字符串 const obj = {name: '张三',age: 18 } const str = JSON.stringify(obj) console.log(str) // {&qu ...
- C# .net中json字符串和对象之间的转化方法
json作为作为一种最常用的数据,应用很广泛,在.net中如何把一个对象转化为json字符串呢? 主要有一下几种 1按照json的定义自己转化,难度很大,但很灵活.需要自己处理各种特殊字符,各种数据类 ...
- 页面传值的方法 和JSON与字符串和对象之间的转换
json数据解析 就是将json转换为数组或对象 json数据序列化 就是将数组或对象转化为json 转载于:https://www.cnblogs.com/yaomengli/p/6678709.h ...
- Python:json数据与Python对象之间的转换
json数据与Python对象之间的转换 1.前面介绍了在Python中如何处理json数据,主要使用了以下几个方法 ⑴dumps():将Python对象转换为JSON格式的字符串 ⑵ ...
- C#中JSON和对象之间互相转换功能示例
本文实例讲述了C#实现JSON和对象之间互相转换功能.分享给大家供大家参考,具体如下: 1.首先是声明用户信息对象,DataContract修饰类,表示可以被解析成JSON,DataMember修饰属 ...
- C#与Json实现字符串和对象的互相转换
背景 最近项目中包含前后端数据交互,后台采用C#语言,自然少不了与前端的数据交互,经商议采用Json数据格式进行交互. 简单实现 1.新建C#控制台项目Test 2.解决方案管理器中右键单击引用-&g ...
- Vue项目JSON格式字符串和对象之间的互转
1.将对象转换为JSON格式字符串 JSON.stringify(object) 2.将JSON字符串转换为对象 JSON.parse(jsonString); 更多技术请关注QQ群:63621258 ...
最新文章
- js数组指定位置添加删除
- ARM、FPGA和DSP的特点和区别是什么?(转)
- SAP RETAIL初阶MM41创建商品主数据BASIC DATA里的Valuation Class
- 物理学家发现粒子是如何自我组装的
- CentOS7.3的基本配置(建议学习用)
- 如何理解Nginx, WSGI, Flask之间的关系
- 学习笔记-第四周-心得体会
- X265源码下载地址
- sourcetree向github推送代码提示密码错误
- 34.在排序数组中查找元素的第一个和最后一个位置(力扣leetcode) 博主可答疑该问题
- HTTP中的URL长度限制
- 个人如何购买腾讯云服务器
- flutter 带未读消息的底部导航
- 什么是Google Ads?
- OMAPL138 + SPARTAN6 DSP+ARM+FPGA开发例程
- ppt学习日记:L4-图片实战技巧
- CreateFileMapping MapViewOfFile UnmapViewOfFile函数用法及示例
- linux多线程——基础知识+实现
- 聚类——Newman系列算法
- linux虚机备份成iso,虚拟机vdi转换成可安装iso的变通解决方案