【发布时间】:2012-01-03 18:50:41
【问题描述】:
我正在使用 RESTEasy 将 Java 对象作为 JSON 对象返回(它使用 Jettison 映射约定进行 JSON 编组)。
但我不希望它返回根节点。
例如
@XmlRootElement
public class Car{
private Integer id;
private String name;
}
这个类的一个对象会产生 JSON:
{"Car":{"id":6,"name":"someName"}}
因为它实际上来自
<Car>
<id>6</id>
<name>someName</name>
</Car>
但我不想要根节点。我只想:
{"id":6,"name":"someName"}
所以我可以将它与 Backbone.js 等客户端库一起使用
有什么方法(一些注释)可以在 JSON 编组中强制执行此操作吗?
山姆,
【问题讨论】:
-
山姆,你的问题找到答案了吗?
标签: json backbone.js resteasy jettison