【发布时间】:2019-01-12 23:52:00
【问题描述】:
我正在为以下 XML 有效负载构建 OpenAPI (Swagger) 2.0 定义,以便在 Swagger UI 中使用:
<addressElement>
<key type="RECORD_ID" item="3">Enter value here</key>
</addressElement>
我在弄清楚如何为元素 key 显示默认值“在此处输入值”时遇到问题。将这个默认值放在 OpenAPI 定义中的什么位置?我的定义是这样的:
"definitions": {
"addressElement": {
"type": "object",
"title": "Address Element",
"properties": {
"key": {
"type": "object",
"properties": {
"type":{
"type": "string",
"example": "RECORD_ID",
"xml":{
"attribute": true
}
},
"item":{
"type": "integer",
"format": "int64",
"example": "3",
"xml":{
"attribute": true
}
}
}
},
},
"xml": {
"name": "addressElement"
}
}
}
【问题讨论】:
标签: swagger swagger-2.0 openapi