Scala-生成Json时无法删除"{}"大括号的双引号
import scala.util.Random
import math.Ordered.orderingToOrdered
import math.Ordering.Implicits.infixOrderingOps
import play.api.libs.json._
import play.api.libs.json.Writes
import play.api.libs.json.Json.JsValueWrapper
val data1 = (1 to 2)
.map {r => Json.toJson(Map(
"name" -> Json.toJson(s"Perftest${Random.alphanumeric.take(6).mkString}"),
"domainId"->Json.toJson("343RDFDGF4RGGFG"),
"value" ->Json.toJson("{}")))}
val data2 = Json.toJson(data1)
println(data2)
Result: [{"name":"PerfestpXI1ID","domainID":"343RDFDGF4RGFG","value":"{}"},{"name":"PerfestHoZSQR","domainID":"343RDFDGF4RGFG","value":"{}"}]
Expected: "Value":{}
[{"name":"PerfestpXI1ID","domainID":"343RDFDGF4RGFG","value":{}},{"name":"PerfestHoZSQR","domainID":"343RDFDGF4RGFG","value":{}}]
请建议一个解决方案