如何从特定接口的开放API文件中提取JSON模式?

2024-09-29 19:28:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用一个开放的API文件,其中描述了多个接口。我想做的是以编程方式提取特定接口的JSON模式,并在外部发布该模式,以便可以使用它远程执行消息验证

似乎这是一种经常需要的东西,但我没有找到解决方案,我不想建立自己的解决方案

在我最疯狂的梦想中,我会发现一个图书馆做了这样的事情:

import magicOASLibrary

helloWorldSchema = magicOASLibary.getSchema("OASFile.json", "/helloworld", "get")

Tags: 文件importapijson消息远程图书馆编程
1条回答
网友
1楼 · 发布于 2024-09-29 19:28:59

您正在寻找的是JSON指针语法的实现

  1. 从磁盘读取文件
  2. 将JSON解码为数据结构
  3. 使用JSON指针语法在数据结构中找到正确的位置

在Perl中,我会使用Mojo::JSON::Pointer(或者JSON::Pointer,它比较老,但似乎工作得很好),但是我不能给Python提供任何建议

相关问题 更多 >

    热门问题