【发布时间】:2016-07-04 16:19:58
【问题描述】:
给定一个像这样的 json 架构..
{ "$schema": "http://json-schema.org/draft-04/schema#", “标题”:“产品”, "description": "Acme 目录中的产品", “类型”:“对象”, “特性”: { “ID”: { "description": "产品的唯一标识符", “类型”:“整数” }, “姓名”: { "description": "产品名称", “类型”:“字符串” }, “价钱”: { “类型”:“数字”, “最小”:0, "exclusiveMinimum": true } }, “必需”:[“id”、“名称”、“价格”] }如何验证这个 json 模式是否符合它指定的 $schema,在本例中是 draft-04..
java中有没有可以做到这一点的包? 我可以使用https://github.com/everit-org/json-schema 之类的东西,还是仅根据其架构验证 json 文档?
谢谢。
【问题讨论】: