我有一个学生is数组,它在scala中是动态的。
val studentIds = Seq(1,2,3,4....)
我应该将它们转换为Spray中的JSON数组。
喜欢
[
{"student_id" : 1 },
{"student_id" : 2 },
{"student_id" : 3 },
]
没有case类该怎么做呢?
发布于 2019-03-22 01:55:06
您可以使用地图。每个映射都将被直接转换为json对象。
import spray.json._
import DefaultJsonProtocol._
val studentIds = Seq(1,2,3,4).map(s => Map("student_id" -> s))
println(studentIds.toJson)
https://stackoverflow.com/questions/55284224
复制相似问题