2
我上面下面的對象,我使用瑟茜如何序列化Scala的對象爲JSON已經包含一些Json的
case class Person(name: String, data: String)
val x = Person("test", s"""{"a": 10, "b":"foo"}""")
import io.circe._, io.circe.generic.auto._, io.circe.parser._, io.circe.syntax._
println(x.asJson)
語句的輸出序列化到JSON是
{
"name" : "test",
"data" : "{\"a\":10, \"b\":\"foo\"}"
}
但我想要的輸出是
{
"name": "test",
"data": {
"a": 10,
"b": "foo"
}
}
我從基於json的數據獲取數據字段的數據st礦石。我想通過它(所以我不想將它解組成一個scala對象,只是把它再次解壓縮成json。那個marshall/demarshall是我的服務器上的CPU的浪費。 ?處理此類數據
你能舉一個你想要最終JSON的例子嗎? – puhlen
我在我的問題中添加了示例。 –