5

我正在尝试将一些 Java 对象输出为 JSON,它们具有列表属性,我希望将其格式化为 { "People" : [ { "Name" : "Bob" } , { "Name" : "Jim" } ] }

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

有没有办法来解决这个问题?如果您需要更具体的内容,我已经在 github 中将一些示例代码与单元测试放在一起: http: //gist.github.com/371358

谢谢!

4

1 回答 1

1

我认为问题出在列表顶部声明的@XStreamImplicit上,删除它并尝试。它应该可以正常工作;)

/杰

于 2010-04-22T09:12:40.243 回答