您好我正在学习JSON架构, 我对格式关键字有疑问 http://json-schema.org/latest/json-schema-validation.html#rfc.section.7.3 有一些预定义的格式类型,我们也可以添加一些自定义格式。我怀疑 如何使用任何JSON架构验证工具添加这些自定义格式并验证
感谢 Lakshmanan
答案 0 :(得分:0)
自定义格式如何添加到模式验证器的方式始终是特定于实现的。因此,如果您使用PHP验证器,则必须编写PHP类/函数,如果使用java验证器,则实现java类。我几乎无法想象任何编写独立于实现的自定义验证器的方法。模式验证器甚至可能决定不支持自定义格式(尽管流行的实现方式确实如此)。
我个人不建议使用自定义格式。它们总是依赖于实现,因此如果您想要使用不同语言的模式,那么很可能您需要多次编写格式验证器。