2010-04-19 150 views
5

我想输出一些Java对象作为JSON,他们有List属性,我想格式化为{“People”:[{“Name”:“Bob”},{“Name”:“Jim”}] }如何使用xStream输出具有List属性的Java对象?

但是,我无法弄清楚如何用XStream做到这一点。它始终输出为{“Person”:{“Name”:“Bob”},“Person”:{“Name”:“Bob”}

有没有办法解决这个问题?我已经在github中加入了一些单元测试的示例代码,如果你需要更具体的玩法:http://gist.github.com/371358

谢谢!

回答

1

我认为问题是在@XStreamImplicit它是在列表顶部声明,删除并尝试。它应该工作得很好;)

/jay

+0

这样做了!谢谢Jay!现在重新串行化... – 2010-04-23 03:04:40

相关问题