【发布时间】:2014-11-30 03:35:01
【问题描述】:
我正在尝试使用 Swagger 来描述我正在构建的 web-api。 问题是我看不懂如何描述复杂的json对象?
例如,如何描述这个对象:
{
name: "Jhon",
address: [
{
type: "home",
line1: "1st street"
},
{
type: "office",
line1: "2nd street"
}
]
}
【问题讨论】:
-
答案在 Swagger 1.2 和 Swagger 2.0 之间是不同的。你打算用哪一个?
-
Swagger 2.0。谢谢
-
您是在寻找与 Swagger-editor 一起使用的 JSON 表示还是 YAML 表示?获得这些信息后,我可以为您提供相关的 sn-p。
-
如果可能的话我更喜欢json,谢谢。
-
嗨@Ron!如何在任何数组中设置对象长度,例如地址中应该至少有 3 个地址,最大数量可以是任何人。谢谢。
标签: swagger swagger-ui