【文件属性】:
文件名称:scala-schema:Scala类的JSON模式生成,验证和反序列化
文件大小:57KB
文件格式:ZIP
更新时间:2021-05-19 01:17:52
Scala
Scala模式
从Scala类生成
从任何case class创建一个Schema对象
将架构导出为JSON
直接使用模式对象进行有效的,并带有机器和人类友好的验证错误消息。
化为JSON。 这种方法比使用json4s序列化机制更快。
支持案例类,列表,字符串,日期,数字,布尔值和映射(当键为字符串时)
通过特征支持多态:在同一程序包中找到特征实现
使用注释自定义架构(如最小/最大大小,描述)
将json4s用于JSON。
用法
使用SchemaFactory创建代表您的模式的对象模型,并将其转换为JSON。
import fi . oph . scalaschema . _
import org . json4s . JsonAST . JValue
import org . json4s . jackson . JsonMethods
object ExampleApp
【文件预览】:
scala-schema-scala-2.12
----.gitignore(19B)
----src()
--------main()
--------test()
----.travis.yml(64B)
----LICENSE.txt(654B)
----pom.xml(6KB)
----README.md(8KB)
----scalastyle_config.xml(5KB)