我是scala新手。我试图解析scala中的api响应。 api响应的格式如下:scala api响应JSON对象json解析器对象
{"items":[{"name":"john", "time":"2017-05-11T13:51:34.037232", "topic":"india", "reviewer":{"id":"12345","name":"jack"}},
{"name":"Mary", "time":"2017-05-11T13:20:26.001496", "topic":"math", "reviewer":{"id":"5678","name":"Tom"}}]}
我的目标是从json响应中填充审阅者ID列表。我试图从响应创建一个json对象
val jsonObject= parse(jsonResponse.getContentString()).getOrElse(Json.empty)
但是无法从json对象获取审阅者ID。即使试图迭代json对象,但没有奏效。有人请帮忙。提前致谢。
什么是您正在使用的解析器? – jamborta
不是任何具体的解析器。我在你的例子中尝试'玩' – das
它通过'parse'函数,我想明白那是什么。还是你要求一个通用的解决方案? – jamborta