validation - 根据 Java 中的 OAS3.0 规范验证 OAS3.X YAML 规范文件
问题描述
我希望能够根据 OAS3.0 规范 ( https://spec.openapis.org/oas/v3.1.0 ) 验证 OAS3.X 兼容的 YAML 规范文件。swagger-parser 和 openapi4j 中的内置功能似乎给出了不一致的结果。例如,swagger-parser 没有标记“十进制”不是 OAS3 中的有效数据类型等。我如何在 Java 中从头开始编写一个验证器来加载 OAS3 规范,然后针对它验证 YAML 规范文件?(注意:在 openapi4j 中,如果 URL 指向 OAS3.0 规范文件,解析器会异常退出。)
谢谢!
解决方案
推荐阅读
- redis - Redis ha helm chart 错误 - NOREPLICAS 没有足够好的副本来编写
- amazon-web-services - 在 Amazon Redshift 上从 `pg_table_def` 中选择 count(*) 需要几分钟
- typescript - 如何在 jquery 回调中访问“this”范围和私有方法?
- c++ - 使用模板在类中声明新函数
- java - 面板消失后 JPanel 下的 ImageIcon 未显示
- reactjs - 如何将新的 @Shopify/app-bridge 与 @Shopify/polaris-react 一起使用
- python - 从字符串行从 txt 文件中读取数据
- pymc3 - 如何使用具有自定义对数概率的 MCMC 并求解矩阵
- javascript - 来自圆心的涟漪
- c# - Xamarin.Forms.CarouselView 无法使用错误:Java.Lang.IllegalArgumentException:itemView 可能不为空