我正在使用Swagger爲基於jax-rs的API生成文檔。在我的車型之一,我有以下特性:Swagger不解析@XmlElementWrapper註釋
@XmlElementWrapper(name = "clip_list")
@XmlElement(name = "clip")
public List<Clip> mClips = new ArrayList<Clip>();
但是在UI中產生的JSON模式如下:
"clip": [
{
"duration":"",
"url":"",
"thumb":"",
}
]
如此明顯的XmlElementWrapper註釋不會被解析。我如何強制Swagger正確嵌套元素?
輸出應該是這樣的:
"clip_list": [
{
"duration":"",
"url":"",
"thumb":"",
}
]