简单的JSON格式化工具介绍

温馨提示

如果你喜欢本文,请分享到朋友圈,想要获得更多信息,请关注我。

小菜鸟

大菜鸟在项目中怎么格式化JSON数据

其实你可以使用Fastjson。

大菜鸟

小菜鸟

Fastjson是什么?

Fastjson是阿里巴巴公司开源的速度最快的Json和对象转换工具,一个Java语言编写的JSON处理器。遵循 http://json.org标准,为其官方网站收录的参考实现之一。

大菜鸟

功能强大,支持JDK的各种类型,包括基本的JavaBean、Collection、Map、Date、Enum、泛型。无依赖,不需要例外额外的jar,能够直接跑在JDK上等等。

大菜鸟

小菜鸟

Fastjson和其他的JSON工具有啥差别呀

fastjson性能比较稳定,API简洁

jackson序列化次数多时,性能较好,还要强制捕获一堆异常

大菜鸟

小菜鸟

那你给我介绍一下使用方法吧。

将Json文本数据信息转换为JsonObject对象,通过K V的形式获取值

大菜鸟

将JSON文本转换成实体类,注意属性要对应

大菜鸟

将List转换成JSON格式数据

大菜鸟

将Map转换成JSON格式数据

大菜鸟

将Bean转成Json格式数据

大菜鸟

小菜鸟

大菜鸟,怎么把JSON转成Bean呢?

可以使用JSON.parseObject()来转换

大菜鸟

小菜鸟

学到了

那就扫描下方二维码关注我哦

(本文是以前文章,修改成了对话的形式)

原文发布于微信公众号 - 乱敲代码(gh_baf1250e9b02)

原文发表时间:2019-05-21

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券