将JSON对象转换为REST API

问题描述 投票:1回答:1

是否有可用的工具或库可以从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方法?

希望它能解决这个问题!

json rest api generator
1个回答
2
投票

你可以使用swagger(https://swagger.io/https://generator.swagger.io/

它可以从openAPI spec文件生成API(支持不同的语言)。

spec文件可以是json或yaml。

您应该将json转换为特定于spec的json格式。

© www.soinside.com 2019 - 2024. All rights reserved.