gpt4 book ai didi

json - 如何从示例JSON生成Swagger #definition

转载 作者:行者123 更新时间:2023-12-04 13:30:32 26 4
gpt4 key购买 nike

从宠物商店示例中获取以下#definition。给定#definition部分,可以生成JSON结构

例如
Coversion of definition to JSON

给定一个较大的复杂JSON文件,是否可以做一些相反的事情?

给定下面的JSON结构,我可以获取为保存某些类型而生成的swagger文件的#defintion部分

{
"variable": "sample",
"object1": {
"obj-field1": "field 1 of object",
"obj-field2": "field 2 of object",
"anArray": [
"Value 1",
{
"anArrayObj1": "obj1fieldinarray",
"anArrayObj2": "obj2fieldinarray"
}
]
}
}

最佳答案

您可以使用此JSON至OpenAPI模式转换器:
https://roger13.github.io/SwagDefGen/

GitHub project

不过我还没有亲自使用过它,所以我不确定它有多好。


由于OpenAPI使用JSON模式的子集,因此您也可以使用JSON Schema generators之一,但是您可能需要手动调整生成的定义以使其与OpenAPI兼容。

关于json - 如何从示例JSON生成Swagger #definition,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49277137/

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