Я пытаюсь построить строку json из массива. Я могу получить формат строки json, используя JsonAST, как показано ниже:
import net.liftweb.json.JsonAST
import net.liftweb.json.JsonDSL._
import net.liftweb.json.Printer._
val map = Map("a" -> "b", "c" -> "d")
val c = compact(JsonAST.render(map))
println(c) //op : {"a":"b","c":"d"}
Когда я пытаюсь сделать то же самое с массивом, он выдает следующую ошибку: required: net.liftweb.json.JsonAST.JValue
Я ищу сериализацию массива, например val a = Array(1,2,3)
Каков общий способ получения ответа json, который поддерживает все структуры данных?