给定具有$ schema属性的JSON对象,如何在不再次提供模式的情况下对其进行验证?

问题描述

我有一个.ndjson文件,其中包含一堆JSON对象。每个对象都有一个$schema属性,该属性指向一个带有JSON Schema文件,该文件定义了该对象的验证规则。 (如果有帮助,我们可以假设我有一堆文件而不是.ndjson文件-将其拆分成多个文件很容易。)

我一直在寻找一种针对引用的$schema验证JSON对象的方法,但是我能找到的所有验证器都要求我不仅要明确指定对象,还要明确指定架构。

例如:

所有这些都要求我将架构指定为输入。

是否有一个验证器将读取$schema属性,而不是要求我明确提供模式?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)