[size=medium]用Jackson库来把Java对象保存为JSON格式时抛出异常是Conflicting getter definitions for property “root”: javax.swing.tree.DefaultMutableTreeNode#isRoot(0 params) vs javax.swing.tree.DefaultMutableTreeNode#getRoot(0 params)。这个异常可以看懂,就是我们的类中有个isRoot,还有getRoot,搞得Jackson都不知道哪个才是getter函数。简单的方法是给MyTreeNode这个类加上注解.下面这个帖子给另外解决方法[/size]
[url]http://linmingren.me/blog/2012/08/用jackson库来把java对象保存为json格式/[/url]
[url]http://linmingren.me/blog/2012/08/用jackson库来把java对象保存为json格式/[/url]
本文讨论了使用Jackson库将Java对象转换为JSON格式时遇到的getter函数冲突问题,提供了通过给类添加注解来解决此问题的方法,并给出了解决思路。
9844

被折叠的 条评论
为什么被折叠?



