我将此DTO转换为XML / JSON并从我的Web服务向客户端发送响应。我们正在使用泽西岛。
@XmlRootElement(name = "response")
public class Response {
@XmlValue
private String value="true";
}
它已正确转换为XML,
<response>true</response>
但是json错过了父标记,
它输出true
而不是response:true
有人有同样的问题吗?
答案 0 :(得分:0)
不会使用父名称修改值。一件事是元数据(标签),另一件事是数据,不会被修改。
答案 1 :(得分:0)
实际上是因为我们在输出JSON时省略了父标记。 在这种情况下,省略父标记会导致问题,因为对象中只有一个值。