如何在喷雾中将元组序列转换为 JSON 数组
How to convert a sequence of Tuples into JSON array in spray
我有一个在 scala 中动态的学生 ID 数组。
val studentIds = Seq(1,2,3,4....)
我应该在 Spray JSON 中将它们转换成 JSON 数组。
喜欢
[
{"student_id" : 1 },
{"student_id" : 2 },
{"student_id" : 3 },
]
没有case怎么办class?
您可以使用地图。每张地图都将直接转换为 json 对象。
import spray.json._
import DefaultJsonProtocol._
val studentIds = Seq(1,2,3,4).map(s => Map("student_id" -> s))
println(studentIds.toJson)
我有一个在 scala 中动态的学生 ID 数组。
val studentIds = Seq(1,2,3,4....)
我应该在 Spray JSON 中将它们转换成 JSON 数组。
喜欢
[
{"student_id" : 1 },
{"student_id" : 2 },
{"student_id" : 3 },
]
没有case怎么办class?
您可以使用地图。每张地图都将直接转换为 json 对象。
import spray.json._
import DefaultJsonProtocol._
val studentIds = Seq(1,2,3,4).map(s => Map("student_id" -> s))
println(studentIds.toJson)