gpt4 book ai didi

windows - 如何解决yaml/swagger中的错误?

转载 作者:可可西里 更新时间:2023-11-01 10:17:01 24 4
gpt4 key购买 nike

这是我的 yaml 架构的一部分:

paths:
'/testing/all':
get:
summary: Get list of open items
tags:
- Items
description: |
Returns an array of json objects items
responses:
'200':
description: Array of open items
schema:
type: array
$ref: '#/definitions/itemList'
default:
description: Unexpected error
schema:
$ref: '#/definitions/Error'

我知道缩进,但在包含“responses”的行中仍然存在错误:

YAMLException: can not read a block mapping entry; a multiline key may not be an implicit key at line 20, column 13:
responses:

如何修复此错误,我使用的是 webstorm 2016 和 Windows 7?

最佳答案

带有 default: 的行有一个无效的缩进:

              '200':
\------------/
14 spaces
[...]
default:
\--------------/
16 spaces

block 映射中每个隐式键的缩进必须与其他键的缩进匹配。

(错误消息表明 responses: 行有问题,但该行实际上是有效的 YAML。如果修复我解释的错误后消息没有消失,那很可能是您使用的 YAML 实现的错误,您应该报告它。)

关于windows - 如何解决yaml/swagger中的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37849334/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com