我正在使用Swagger为基于jax-rs的API生成文档。在我的一个模型中,我有以下属性:
@XmlElementWrapper(name = "clip_list")
@XmlElement(name = "clip")
public List<Clip> mClips = new ArrayList<Clip>();
然而,在UI中生成的JSON模型如下:
"clip": [
{
"duration":"",
"url":"",
"thumb":"",
}
]
很明显,XmlElementWrapper注释未被解析。如何强制Swagger正确嵌套元素?