我已经使用everit json依赖验证了一个JSON请求。如果有多个错误,那么它将返回一个validationException,其中包含一个验证异常列表。我可以使用以下代码打印出验证结果:
e.getCausingExceptions().stream()
.map(ValidationException::getMessage)
.forEach(System.out::println);
但是我想将每个验证添加到一个字符串中,但是我不知道如何操作,因为我是Java8的新手
2条答案
按热度按时间gjmwrych1#
尝试使用:
jei2mxaa2#
我假设您正在根据JSON模式验证JSON文件。