是否有可用的工具或库可以从JSON文件生成REST API。独立于语言。在JSON对象的基础上生成REST API。
例如:
{
"name": "set",
"type":"function",
"inputs":[{"name":"num", "type":"int"}]
"output":[{"name":"value", "type":"int"}]
}
澄清:
JSON文件将包含函数及其详细信息,如名称,输入参数和输出(返回)参数。 因此,根据此JSON文件,应为JSON中描述的函数生成REST API方法。 例如:一个名为set的函数,它接受一个int类型的参数num并返回一个int类型的值。 是否可以仅通过JSON文件的知识为GET和POST生成此函数的REST API方法?
希望它能解决这个问题!
你可以使用swagger(https://swagger.io/,https://generator.swagger.io/)
它可以从openAPI spec文件生成API(支持不同的语言)。
spec文件可以是json或yaml。
您应该将json转换为特定于spec的json格式。