将List [String]转换为带有Scala引用的String

时间:2017-01-09 23:57:16

标签: scala

是否有一种简单的方法可以将List [String]转换为包含",的String格式。例如

val fruits: List[String] = List("Apple", "Banana", "Grapes", "Pears")
==> "Apple", "Banana", "Grapes", "Pears"

我想这样做是因为我必须将结果附加到JSON字符串中。

{
 ....,
 "fruits": ["Apple", "Banana", "Grapes", "Pears"],
 ....
}

1 个答案:

答案 0 :(得分:6)

fruits.mkString("\"fruits\": [\"", "\",\"", "\"]")

但我会使用类似https://github.com/circe/circe的内容,而不是自己构建JSON