lift-jsonのドキュメントは、現在のJObject構造をバニラスカラマップとして取得するために「values」を呼び出すことができるはずであることを示唆しています。例が示すように、「values」の戻りタイプはMapではなくjson.Valuesであるため、このアプローチは私には機能しません。私は何が間違っているのですか?この変換を実行するために必要な暗黙のインポートはありますか?
scala> val json = parse("""{"k1":"v1","k2":"v2"}""")
json: net.liftweb.json.package.JValue = JObject(List(JField(k1,JString(v1)), JField(k2,JString(v2))))
scala> json.values
res4: json.Values = Map((k1,v1), (k2,v2))
scala> res4.get("k1")
<console>:18: error: value get is not a member of json.Values
res4.get("k1")