我有一个格式的json字符串:
{ "key0" :[{
"key1": "34",
"key2": "34",
"key3": {
"key3_1": "0",
"key3_2": "0"
},
"key4": "56" },
{
"key1": "14",
"key2": "78",
"key3": {
"key3_1": "0",
"key3_2": "0"
},
"key4": "676"
}]
"key2": "value2"
}
key3是recursice,它的值又是一个json字符串。我使用playframework编写了一个解析代码,但它给出了错误。
我的代码如下:
implicit val contentReader = (
(__ \ "key0").read[List[Map[String, String]]] and
(__ \ "key4").read[String]
)(Content)
val json : JsValue = Json.parse(content)
val contentResult = json.as[Content]
有什么建议可以解析反复的json吗?
由于