我正在调用一个返回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