1. 首页
  2. 编程语言
  3. Java
  4. Java中类转json的基类实现

Java中类转json的基类实现

上传者: 2022-05-11 11:18:42上传 PDF文件 74.89 KB 热度 17次

类转json的基类实现项目地址实现原理使用反射获取类的属性名和属性内容。一个雏形方法就出来了,到这也可以简单的输出一个JsonObject的对象了。如下是我自己测了一下各基本类型的type,如果是大写的基础类型是继承自Object的,这种比较好统一处理,type类型是由“[L”开头,写个if判断下就好了。把数组转为list的方法如下我自己写了个枚举,当他为Object时,表示是继承自Object的类型处理起来就很方便了。直接把list类型的参数存入JsonObject中也不会出现hash值。或者直接用改成“[Ljava.util.”排除所有java.util下的包也可。

用户评论