Scala中的Json.parse(),Json.toJson()和Json.stringify()有什么区别?

时间:2019-02-28 19:15:53

标签: json scala playframework

在Scala中使用play.api.libs.json.{JsValue, Json}模块时,Json.parse(),Json.toJson()和Json.stringify()有什么区别?

1 个答案:

答案 0 :(得分:4)

Json.parse-将JSON字符串或InputStream解析为JSON树(AST)。

Json.toJson-将任何可写值转换为JsValue,即将任何Scala类转换为JSON树(AST)。隐式作家是必需的。

Json.stringify-用于将JsValue转换为JSON字符串。