繁体   English   中英

如何使用xStream输出具有List属性的Java对象?

[英]How do I use xStream to output Java Objects with List properties?

我试图将一些Java对象输出为JSON,它们具有List属性,我希望将其格式化为{“People”:[{“Name”:“Bob”},{“Name”:“Jim”}]}

但是,我无法弄清楚如何使用XStream执行此操作。 它始终输出为{“Person”:{“Name”:“Bob”},“Person”:{“Name”:“Bob”}

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

谢谢!

我假设问题出在@XStreamImplicit上 ,它在List的顶部声明,删除并尝试。 它应该工作正常;)

/周杰伦

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM