使用fastjson将json信息转为map

本文介绍如何利用Fastjson将JSON字符串转换为Java的Map对象,以方便通过键值对方式获取数据。Fastjson提供了一个方法,通过传入JSON字符串和TypeReference对象即可实现转换。示例代码展示详细步骤。
摘要由CSDN通过智能技术生成

用过fastjson的同学都知道,它是用来将json字符串与java对象互相转换用的,不过一般我们都只是用像下面这几个方法就能满足我们大部分的需求

//json信息转java对象
JSONObject.parseObject(String jsonStr,Class<T> clazz);
//json信息转List
JSONObject.parseArray(String text, Type[] types);
//对象转为json信息
JSONObject.toJSONString(Object object);

一般情况下我们只要有json字符串,和它对应的java类,就能将json信息轻松地转为java对象,但有时候会出现一种情况,我们只有一串json字符串,没有对应的java类,但我们仍想把它转化为java对象获得它里面的信息,你总不能说不转换了在json字符串里直接进行截取字符串来拿数据吧哈哈哈哈

抛出了这个问题的同时,也有了另一个问题,要把

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值