【问题标题】:Generate JSON body from RAML file从 RAML 文件生成 JSON 正文
【发布时间】:2017-09-05 15:25:26
【问题描述】:

我正在使用 Ready! 测试 REST API!我收到的 API 工具和文档是带有 REST API 定义的 raml 文件。

Ready! 的 RAML 插件! API 工作正常,但 raml 文件不包含 JSON 主体的任何示例。组成这些主体的参数/结构有很多,因此,创建/生成这些主体非常繁琐。

我的问题是:是否有任何工具/方式/定义/等可以自动或更容易/更快地生成这些主体?

raml 文件是使用 raml maven 插件生成的。

谢谢。

【问题讨论】:

    标签: json raml ready-api


    【解决方案1】:

    是的,如果您使用带有 api-workbench 插件的 Atom 编辑器,您可以使用 API 控制台生成 HTML 您的 RAML 规范,并且 API 控制台将为您提供示例。

    【讨论】:

    • 我正在使用 Atom 并尝试使用 API 控制台(工作台)生成 API 请求,但出现错误:Uncaught TypeError: e.examples is not a function。 raml 文件中没有包含示例,也没有模式引用。有什么想法吗?
    • TypeError: e.examples is not a function at /*/.atom/packages/api-workbench/main.js:6:6272 at Array.forEach (native) at e.render (/ */.atom/packages/api-workbench/main.js:6:6220) 在 ReactCompositeComponentWrapper._renderValidatedComponentWithoutOwnerOrContext (/*/.atom/packages/api-workbench/node_modules/react/lib/ReactCompositeComponent.js:789:34)在 ReactCompositeComponentWrapper._renderValidatedComponent (/*/.atom/packages/api-workbench/node_modules/react/lib/ReactCompositeComponent.js:816:14)
    猜你喜欢
    • 2013-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-24
    • 2016-01-07
    相关资源
    最近更新 更多