kotlin JSON解析(fastjson用法)
程序员文章站
2022-04-27 11:42:28
一,简介1,fastjson对于json的处理性能是比较好的,解析速度也远超与其他接口,速度快是因为它使用了优化算法。2,没有依赖性,在JDK 5.0开始被正式的启用,支持Android,支持的数据类型也是非常的多二,下载地址https://github.com/alibaba/fastjson/wiki导包:com.alibaba:fastjson:1.1.71.android三,使用方法简单有4种:1,json{}格式字符串转化为java对象。val json= J...
一,简介
1,fastjson对于json的处理性能是比较好的,解析速度也远超与其他接口,速度快是因为它使用了优化算法。
2,没有依赖性,在JDK 5.0开始被正式的启用,支持Android,支持的数据类型也是非常的多
二,下载地址
https://github.com/alibaba/fastjson/wiki
导包:com.alibaba:fastjson:1.1.71.android
三,使用方法
简单有4种:
1,json{}格式字符串转化为java对象。
val json= JsonUtil.healthJsonStr val healthBean: HealthBean = JSON.parseObject(json, HealthBean::class.java)
2,json格式[]数组字符串转化为java对象。
val json= JsonUtil.healthJsonStr var array:List<LabelChooseBean> = JSON.parseArray(json, LabelChooseBean::class.java)
3,将java对象转化为json{}字符串。
var healthBean:HealthBean
String s = JSON.toJSONString(healthBean);
4,将java对象的List转化为json字符串
本文地址:https://blog.csdn.net/qq_32544729/article/details/107480934
上一篇: 如何提高SEM的转化效果
推荐阅读
-
spring boot2 修改默认json解析器Jackson为fastjson
-
bootstrap搜索建议插件suggest+使用FastJSON进行JSON和String转换解析
-
JSON解析:com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos xxx,...
-
Java fastjson解析json字符串实现过程解析
-
spring boot2 修改默认json解析器Jackson为fastjson
-
Python Http请求json解析库用法解析
-
使用阿里巴巴的fastjson解析Json小记
-
Android 中Json解析的几种框架(Gson、Jackson、FastJson、LoganSquare)使用与对比
-
Android数据解析JSON解析之FastJson解析
-
使用 fastjson 进行json的解析和拼装