这是我的用例:我需要访问JSON文档中的数组,然后对其进行迭代,以便对每个对象应用JSON沿海到海岸的变换,并获得变换对象的集合
我在考虑这样的方法:
def myTransformerFunc(json: JsValue): JsResult[JsObject] = {}
val results = (res.json \ "results") // access to the the array
val transformedObjects = results.map( myTransformerFunc(_) )
但results
是JsLookupResult
类型且没有.map()
方法。
我需要做什么?
答案 0 :(得分:1)
你走了:
val results = (res.json \ "results").as[String]