java.lang.IllegalArgumentException: class java.text.DecimalFormat declares multiple JSON fields name

原创 2015年11月19日 09:29:38

toJSON时出现该异常
是因为要转换成json的Class中含有未get/set的属性(变量)

解决方法
1.把属性修改为static  静态变量
2.把属性删除

版权声明:本文为博主原创文章,未经博主允许不得转载。

Gson解析:declares multiple JSON fields named XXX

1:异常信息Exception in thread "main" java.lang.IllegalArgumentException: class com.wizincloud.messageTex...
  • u013628152
  • u013628152
  • 2016年01月08日 12:00
  • 15473

java.lang.IllegalArgumentException: A declares multiple JSON fields named DatingType

由于有两个不同的实体要共用一个适配器,所以将它们共同的字段抽取到父类中,然后让这两个不同的实体去继承。从服务器拿到数据后使用Gson进行解析,但是一运行就崩溃了。由于本人电脑不知为何从不报崩溃日志,导...
  • XIADANXIN
  • XIADANXIN
  • 2017年01月10日 14:31
  • 1847

Exception in thread "main" java.lang.IllegalArgumentException:declares multiple JSON fields named id

Exception in thread "main" java.lang.IllegalArgumentException: class student.vo.Student declares mul...
  • Xgx120413
  • Xgx120413
  • 2016年01月06日 09:44
  • 2914

declares multiple JSON fields named c

multiple JSON fields name
  • zhaohuiyan9837
  • zhaohuiyan9837
  • 2017年03月09日 11:15
  • 1716

Gson 解析报declares multiple JSON fields named XXX解决方法

Gson 解析报declares multiple JSON fields named XXX解决方法
  • a1018875550
  • a1018875550
  • 2017年07月27日 14:13
  • 984

Cause: java.lang.IllegalArgumentException:

用代码生成器成成的是 private BigDecimal id;需要改成int private Integer id;改成后报下面的错误 原来插入的时候还要把序列类型改啦     ...
  • xiangjiang1105
  • xiangjiang1105
  • 2012年03月16日 15:32
  • 1462

Eclipse Auto Activation 自动提示设置

eclipse自动提示设置 效果图:
  • u013628152
  • u013628152
  • 2015年02月05日 15:02
  • 1405

五分钟搞懂Gson的用法

谷歌GSON这个Java类库可以把Java对象转换成JSON,也可以把JSON字符串转换成一个相等的Java对象。Gson支持任意复杂Java对象包括没有源代码的对象。 其他的json解析库还有js...
  • u013628152
  • u013628152
  • 2016年01月20日 16:06
  • 6300

GSON使用的学习笔记,进阶篇(三)

关于Gson的一些杂乱的学习笔记
  • babyblue_963
  • babyblue_963
  • 2014年05月02日 11:07
  • 3892

贵阳大数据峰会

未来最大的能源是大数据 阿里巴巴集团董事局主席——马云: 我今天早上来之前在网上查了一下,看到很多线下小店说在打折,在关店,都说了一个事,“都是马云惹的祸,都是淘宝...
  • u013628152
  • u013628152
  • 2015年05月26日 23:49
  • 1800
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java.lang.IllegalArgumentException: class java.text.DecimalFormat declares multiple JSON fields name
举报原因:
原因补充:

(最多只允许输入30个字)