[英]Convert JValue to String in Lift Scala
我有json字符串。 我使用net.liftweb.JsonParser將其轉換為JValue
val x : JValue = parse(json)
然后,我使用replace()修改了一個名為“名稱”的字段的值
x.replace("name" :: Nil, JString("Tim"))
問題是如何將該JValue轉換回json字符串
你可以簡單地使用這個
import net.liftweb.json._
compact(render(x))
它將以這種形式為您提供JValue對象的json字符串版本
String = {"name":"Tim"}
在2018年至今的最新版本3.3.0中,使用下面的方法將JsonAST.JValue轉換為json字符串:
import net.liftweb.json._
compactRender(jValue)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.