0
假設你有一個地圖[字符串,列表[字符串],看起來像這樣:斯卡拉+播放:序列化映射到JSON數組
val myMap = Map(
"ab" -> List("yo", "yo2", "yo3"),
"cd" -> List("hi", "hi1", "hi2")
)
如果我們做Json.toJson(MYMAP),生成的JSON是
{
"ab" : ["yo", "yo2", "yo3"],
"cd" : ["hi", "hi1", "hi2"]
}
有沒有一種方法可以讓外部容器是一個數組而不是一個對象?像
[
"ab" : ["yo", "yo2", "yo3"],
"cd" : ["hi", "hi1", "hi2"]
]
我不確定這將是有效的JSON。謝謝。
不,這不是一個有效的Json。您可以獲得一組對象:[{「ab」:[]},{「cd」:[]}]。這是你需要的嗎? – Tyth
@Tyth大概是的! – ticofab