使用 Spray.IO,我正在构建一个接收 JSON 输入的服务。我想通过检查它的一些字段来验证 JSON 有效负载。
我对验证 JSON 模式或解析错误不感兴趣,而是检查字段值,而不是像字段的真实类型一样(即:整数 vs 浮点数)
我对使用 Scala require不感兴趣,因为这会引发异常,并且无法通知客户端在单个请求中发现的所有验证错误。
对此是否有内置指令/拒绝?
我在 Play ( http://www.playframework.com/documentation/2.2.1/ScalaJsonRequests ) 中看到过类似的东西,如果没有内置任何东西,我将如何自己构建一些东西?