jsonv:使用 Json4s AST 和 scalaz 验证来验证 JSON 的 scala DSL

时间:2024-07-23 06:34:44
【文件属性】:

文件名称:jsonv:使用 Json4s AST 和 scalaz 验证来验证 JSON 的 scala DSL

文件大小:8KB

文件格式:ZIP

更新时间:2024-07-23 06:34:44

Scala

杰森夫 提供以下内容的库: 一个简单且可扩展的 DSL,用于创建基于 Json4s AST 和 scalaz Validation JSON 验证器 一个 Json4s 序列化器,可以序列化和反序列化 scalaz Validation实例 快速示例 从测试: val json = parse("""{ "foo": 1, "bar": { "baz": true, "qux": [ 1, 2, 3 ] }, "quz": "blag", "dub": 1.2 }""") val validator = valid[JObject] <~ props( _("foo")[JInt], _("bar")[JObject] <~ props( _("baz")[JBool], _("qux")[JArray] ), _("quz")[JString],


【文件预览】:
jsonv-master
----.gitignore(125B)
----src()
--------main()
--------test()
----LICENSE(1KB)
----README.md(830B)
----build.sbt(281B)

网友评论