用Jackson库来把Java对象保存为JSON格式时碰到的一些问题

用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这个类加上注解.下面这个帖子给另外解决方法
http://linmingren.me/blog/2012/08/用jackson库来把java对象保存为json格式/

你可能感兴趣的:(用Jackson库来把Java对象保存为JSON格式时碰到的一些问题)