Swagger 编辑器中的 YAML 枚举解析器问题

问题描述

在 SmartBear Swagger Editor 中将以下 JSON 枚举转换为 YAML 时,String 类型枚举的值 '0008' 和 '0009' 不再被视为字符串,而是成为数字值:

Swagger 编辑器:https://editor.swagger.io/ 操作系统:Windows 10 浏览器:Edge 和 Google Chrome

JSON 格式:

"CardStatusCode": {
  "pattern": "^[0-9]{1,4}$","type": "string","enum": [
    "0000","0001","0002","0003","0004","0005","0006","0007","0008","0009"
  ],"example": "0002"
}

“转换为 YAML”格式:

卡状态代码: 模式:'^[0-9]{1,4}$' 类型:字符串 枚举: - '0000' - '0001' - '0002' - '0003' - '0004' - '0005' - '0006' - '0007' - 0008 - 0009 示例:'0002'

这是 YAML 解析器中的错误吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...