JSON
応答を返す API を呼び出しています。応答を読んでいる間JSON
、データにいくつかの特殊文字が含まれている場所がいくつかあります。オブジェクトで応答を読み取るときに、これらの特殊文字を除外したいと考えています。応答は次のJSON
ようになります。
{"data":[{"title":"PSY - GANGNAM STYLE (\uac15\ub0a8\uc2a4\ud0c0\uc77c) M\/V","content":All rights reserved."}]}
Java コードは次のとおりです。
BufferedReader reader = new BufferedReader(new InputStreamReader(
is, "ISO-8859-1"), 8);
応答からタイトルキーを読み取ると、これらの特殊文字も表示されますが、これは望ましくありません。どうすればそれらを取り除くことができますか? 他のエンコーディングを指定する必要がありますか?
データソース: http://pipes.yahoo.com/pipes/pipe.run?_id=920adeb2e95c15877e29dc678aa78dd7&_render=json&n=1