SwaggerUI/YAML-映射项缩进错误:找不到原因
我已经被一个夸张的用户界面问题困扰了一个多小时,在文档和各种帖子中寻找我似乎找不到的解释 这是我的YAML文件的一部分:SwaggerUI/YAML-映射项缩进错误:找不到原因,swagger,swagger-ui,swagger-2.0,openapi,Swagger,Swagger Ui,Swagger 2.0,Openapi,我已经被一个夸张的用户界面问题困扰了一个多小时,在文档和各种帖子中寻找我似乎找不到的解释 这是我的YAML文件的一部分: 路径: /项目: 获取: 标签: -计划 摘要:获取项目 说明: 操作ID:getProjects 响应: 200: 说明:操作成功 模式: 类型:数组 项目: $ref:“#/定义/项目” 安全: -api_键:[] 给我以下信息: 解析器错误:映射项的缩进错误(第37行) 第37行是安全性: 困扰我的是,在那之后,我还出现了其他相同的“代码”,唯一的变化因素是$ref的
路径:
/项目:
获取:
标签:
-计划
摘要:获取项目
说明:
操作ID:getProjects
响应:
200:
说明:操作成功
模式:
类型:数组
项目:
$ref:“#/定义/项目”
安全:
-api_键:[]
给我以下信息:
解析器错误:映射项的缩进错误(第37行)
第37行是安全性:
困扰我的是,在那之后,我还出现了其他相同的“代码”,唯一的变化因素是$ref
的内容,没有在代码中生成任何错误
/
:/projects
开头description
需要一个值-至少一个空字符串“”
description的值可以是空的,如图所示,这是有效的YAML,尽管您可能更愿意将其设置为
“”
explicitly@tinita:description:
如果没有值,则计算结果为null
。它在YAML中有效,但在OpenAPI/Swagger中无效,因为OpenAPI/Swagger要求description
必须是字符串。@Helen我已经有了/了,粘贴时一定已经删除了它。不过,谢谢你的引用,我确实知道是什么导致了我的问题。现在,更多的调试@伊洛马克斯:很高兴能帮忙!考虑把它标记为解决方案。