我有一个字符串,它是两个对象的 Json 数组。
> val ss = """[ {"key1" :"value1"}, {"key2":"value2"}]"""
我想使用 Play Json 库对其进行反序列化并创建从键值到对象的映射。
def deserializeJsonArray(ss:String):Map[String, JsValue] = ???
// Returns Map("value1" -> {"key1" :"value1"}, "value2" -> {"key2" :"value2"})
我该如何编写deserializeJsonArray
函数?这似乎应该很容易,但我无法从 Play 文档或 REPL 中弄清楚。