无法在Json-schema-validator 2.1.6中找到ProcessingReport类,但方法JsonSchema.validate返回该类型的对象

时间:2014-03-11 09:02:44

标签: json validation

我正在尝试使用json-schema-validator 2.1.6验证json模式。类JsonSchema有一个方法validate(jsonfile),它返回类ProcessingReport但没有ProcessingReport,或者我无法发现它。我也试过2.1.8,但同样的问题。任何人在使用它之前都可以解决我错过的问题吗?

ProcessingReport report; // No such Class is present in the jar

report = schema.validate(good);

此代码在其中一个示例中给出。

我从here获得了jar。我正在寻找版本2.0.1(这是稳定版本),但没有该版本的二进制文件,所以我被迫使用开发版本。

1 个答案:

答案 0 :(得分:2)

ProcessingReport类存在于json-schema-core(http://fge.github.io/json-schema-core/stable/index.html

您需要在路径中添加https://github.com/fge/json-schema-core二进制文件。