是否有任何工具可以根据OpenAPI中提到的定义自动解析REST响应?例如,如果将Swagger / OpenAPI中服务的响应定义如下:
responses:
'200':
content:
application/json:
schema:
type: object
properties:
As:
type: array
items:
$ref: '#/components/schemas/A'
Bs:
type: array
items:
$ref: '#/components/schemas/B'
它将REST的响应转换为包含两个键“ As”和“ Bs”且每个包含对应对象数组的映射(或对象)。而且,如果定义是
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/A'
它将响应转换为单个对象。