gpt4 book ai didi

python - 如何在 Python 中验证 JSON Schema 模式?

转载 作者:IT老高 更新时间:2023-10-28 22:19:14 25 4
gpt4 key购买 nike

我正在以编程方式生成 JSON 架构模式。我希望确保架构有效。是否有可以验证我的架构的架构?

请注意我在该句子和标题中两次使用了模式。我不想针对我的架构验证数据,我想验证我的架构。

最佳答案

使用 jsonschema ,您可以根据元模式验证模式。核心元模式是 here ,但 jsonschema 将其捆绑,因此无需下载。

from jsonschema import Draft3Validator
my_schema = json.loads(my_text_file) #or however else you end up with a dict of the schema
Draft3Validator.check_schema(my_schema)

关于python - 如何在 Python 中验证 JSON Schema 模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13812136/

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