use*_*288 3 string scala type-conversion playframework jsvalue
是否有可能将 a 转换String为 a JsValue?我该怎么做?我一直在尝试,.asInstanceOf[JsValue]但这似乎不起作用
我收到以下错误:
[ClassCastException: java.lang.String 不能转换为 play.api.libs.json.JsValue]
有任何想法吗?
如果字符串是 json 对象的表示,例如:
val jsonString: String = """{"key": "value"}"""
然后它可以转换为 JsValue 类型的值
val jsonObject: JsValue = Json.parse(jsonString)
您可以使用路径运算符访问 json 中的值
println(jsonObject \ "key")