Gibt es eine einfache Möglichkeit, List [String] in String-Format mit "
und ,
zu konvertieren. Zum BeispielKonvertieren von Liste [String] in String mit Zitat in Scala
val fruits: List[String] = List("Apple", "Banana", "Grapes", "Pears")
==> "Apple", "Banana", "Grapes", "Pears"
Ich möchte dies tun, weil ich das Ergebnis in JSON-Zeichenfolge anhängen müssen.
{
....,
"fruits": ["Apple", "Banana", "Grapes", "Pears"],
....
}
's "" "" $ {fruits.makeString (" ")}" """' verwenden würde, aber was Wenn einige der Werte doppelte Anführungszeichen enthalten? Crafting Json "von Hand" ist tatsächlich, überraschend härter als es aussieht. Also, besser, mach etwas Standard, wie 'Jackson.mapper.writeValueAsString (fruits)'. – Dima