文字文摘
编译时间文字json验证程序,支持基于类型架构的内联值。
Scala JSON库的额外模块。 受支持的Scala版本包括3.0.0-M3。
这是一个实际的外接文摘的简单示例:
定义自定义类型架构(在单独的文件中):
case class Buzz ( int : Int , bool : Boolean )
case class Bar ( str : String , bool : Boolean )
case class Foo ( int : Int , bar : Op
json 2案例类
通过将JSON转换为案例类来启动您的Scala API客户端。
在尝试
用例
当与来自Scala的基于第三方的基于json的API进行交互时,可以使用案例类对API的响应进行建模。 如果JSON具有某些属性(例如,均匀列表),则可以轻松创建具有相同结构的case类。 使用一些反序列化魔术,可以更轻松地处理API的响应。
case class Foo(a: Bar, b: Bar, c: Double)
case class Bar(a: Option[String], b