fastjson将对象格式化成json时的两个问题
2017-02-27 12:47
621 查看
1. 关于继承
类的继承结构为
如果在UserVO中没有给user添加get/set方法, 只是把访问权限设置为public, 在使用fastjson格式化时, UserVO中的user对象将拿不到基类base中的id
2. 关于ArrayList
如果存在类,list的类型为ArrayList
class UserVO{
public ArrayList<User> list;
}
在转化成json时会出现以下错误
fastjson.JSONException : create asm serilizer error, class class JSONobject
类的继承结构为
class Base{ private int id; public Long getId() { return id; } public void setId(Long id) { this.id = id; } } class User extends Base{ private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } } class UserVO{ public User user; }
如果在UserVO中没有给user添加get/set方法, 只是把访问权限设置为public, 在使用fastjson格式化时, UserVO中的user对象将拿不到基类base中的id
2. 关于ArrayList
如果存在类,list的类型为ArrayList
class UserVO{
public ArrayList<User> list;
}
在转化成json时会出现以下错误
fastjson.JSONException : create asm serilizer error, class class JSONobject
相关文章推荐
- 详谈fastjson将对象格式化成json时的两个问题
- Fastjson-fastjson中$ref对象重复引用问题
- [置顶] Fastjson 序列化,反序列化Map对象排序问题(字符串转map,map转字符串)
- 使用fastjson对字符串格式化为JSON对象
- Spring MVC中 Json序列化对象实例的问题和两个办法
- Spring MVC中 Json序列化对象实例的问题和两个办法
- fastjson转换对象,属性首字母大小写的问题
- AJAX JSON中日期类型DateTime格式化的序列化自定义对象以及自定义类型参数的问题处理
- 黑马程序员----浅谈RandomAccessFile格式化数据问题和多个对象序列化存取的两个方法
- fastjson空对象不显示问题
- Fastjson.tojsonString中$ref对象重复引用问题
- 使用FastJson解析时有关内部类的两个问题
- fastjson.jar 对象序列化数据丢失问题
- fastjson中$ref对象重复引用问题解决方法
- [github系列问题]打印fastjson对象时,如果内部键值为null,则该键不会打印出来
- 关于FastJson的一些问题的处理(时间问题 ,转换json重用对象引用问)
- 【Java】消除fastjson对同一对象循环引用的问题
- fastJson解析复杂对象时碰到的问题
- jQuery:将文本转化成JSON对象应注意的问题
- json对象的默认排序问题