5

問題の JSON:

{
"search_id": "",
"type": "Search.filter",
"query": "bar,club",
"params": {
    "search_id": "",
    "user_id": "",
    "client": "ios",
    "lat": 40.73199375351,
    "lon": -74.00080404533901,
    "radius": 20
}

}

データを取得するコード:

val json = Json.parse(new String(body))
println((json \ "search_id") + " | " + (json \ "query"))
println(json)

json JsValue だけを出力すると、JSON 全体が期待どおりに出力されます。最初の項目を出力すると、次のようになります。「バー、クラブ」

JSON フォーマットからの引用符を維持するのはなぜですか? これは文字列の一部ではありません。基本的には、引用符内のコンテンツが文字列であることを示しています。これを修正するにはどうすればよいですか?

4

1 に答える 1