【发布时间】:2013-04-05 03:20:12
【问题描述】:
我有一个通用类:
@XmlSeeAlso({/*my classes here*/})
@XmlRootElement
public class Response<T> implements Serializable{ /*fields*/}
当 JSON 响应从服务器返回时,它带有一个 @type 信息。我想从响应中删除它。任何帮助将不胜感激。
响应如下所示:
{"response":{"@type":"myType","email":"abc@abc.com","firstName":"A","id":"3","lastName":"B","password":"12345","userName":"user"}}
我希望这不是 Jackson 或 Jersey 错误。
【问题讨论】:
-
我猜这从未得到解决,我遇到了同样的问题,我需要使用 '@XmlSeeAlso' 但我不想要 '@type' 输出但不知道如何阻止它被添加到输出中?
标签: java json jersey jackson generics