【发布时间】:2011-04-16 22:00:20
【问题描述】:
我们有一个 Java 对象列表,它通过由 Jersey 创建的 JSON 进行编组。
列表称为“行”。当我们有数据时:
{"records":"1","page":"1","total":"1","rows":[{"id":"692334","cell":["ECS","D","201009","","0","ABCD","11","11","","201009"]}]}
当我们没有数据时:
{"page":0,"records":0,"total":0}
即使 List 的大小为 0,我们如何让 Jersey 包含 rows 字段?我们想要的是:
{"page":0,"records":0,"total":0,"rows":[]}
请注意,我们已经使用 JAXB ContextResolver ensure JSON 对于单行是正确的。不确定我们是否可以配置此解析器来解决我们的问题。
【问题讨论】:
标签: java json list jaxb jersey