Я учусь писать спецификации файлов openapi.Я пишу для почтовой службы, которая использует тип содержимого application / xml.В моем xml-файле это выглядит следующим образом.
<Root>
<UniqueID ID="m" ID_Context="i" Type="2"/>
<UniqueID ID="4" ID_Context="t" Type="3"/>
</Root>
Как я могу получить оба тега UniqueID из спецификации openapi [Мне нужны оба тега UniqueID в моем теле запроса, чтобы я мог использовать мой API]. Я пытался использовать эту спецификацию ниже, но смог увидеть только один тег UniqueID в теле запроса.
определения:
Root:
type: object
properties:
UniqueID:
type: array
items:
$ref: '#/definitions/UniqueID'
UniqueID:
type: object
properties:
ID:
type: string
default: 'm'
xml:
attribute: true
ID_Context:
type: string
default: 'i'
xml:
attribute: true
Type:
type: integer
default: '2'
xml:
attribute: true
Есть ли способ записив нашей спецификации openapi, сколько раз UniqueID должен присутствовать в requestBody?