检查 json 中的两个数组是否具有相同的大小
Check that two arrays in json have the same size
我可以使用 json 模式以某种方式验证一个 json 中的两个数组具有相同的大小吗?可能有一些方法可以为 maxItems 和 minItems 使用变量?
不,JSON 架构无法做到这一点。这将需要从实例的一部分读取数据并使用它来验证实例的另一部分。 有一个lot of discussion,但团队最近一直专注于其他请求的功能。
我建议您只检查数组的长度。你没有提到你正在使用什么 system/language,但我相信你当地的 JSON 图书馆应该能够非常简单地为你提供该信息。
我可以使用 json 模式以某种方式验证一个 json 中的两个数组具有相同的大小吗?可能有一些方法可以为 maxItems 和 minItems 使用变量?
不,JSON 架构无法做到这一点。这将需要从实例的一部分读取数据并使用它来验证实例的另一部分。 有一个lot of discussion,但团队最近一直专注于其他请求的功能。
我建议您只检查数组的长度。你没有提到你正在使用什么 system/language,但我相信你当地的 JSON 图书馆应该能够非常简单地为你提供该信息。