当前位置: 首页 > 工具软件 > Scala JSON > 使用案例 >

scala json与样例类的相互转换

隗和裕
2023-12-01

JSON字符串转换成为样例类

pom.xml


<dependency>
    <groupId>com.alibaba</groupId>
	<artifactId>fastjson</artifactId>
	<version>1.2.47</version>
</dependency>
val orderInfo: OrderInfo = JSON.parseObject(order.value(), classOf[OrderInfo])

 

样例类转换成为JSON字符串

pom.xml

<dependency>

    <groupId>org.json4s</groupId>

    <artifactId>json4s-native_2.11</artifactId>

    <version>3.5.4</version>

</dependency>

代码:

import org.json4s.native.Serialization

implicit val formats=org.json4s.DefaultFormats

val orderInfoJson: String = Serialization.write(orderInfo)

 

 类似资料: