나는 여기서 뭔가 잘못하고있는듯한 느낌이 들지만, 단계를 놓치고 있는지, 아니면 단지 인코딩 문제가있는 것인지 확실하지 않습니다. 여기 내 코드는 : 나는 내용을 인쇄 할 때StackExchange에서 가져온 JSON URL이 이상하게 보입니까?
URL url = new URL("http://api.stackoverflow.com/0.8/questions/2886661");
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
// Question q = new Gson().fromJson(in, Question.class);
String line;
StringBuffer content = new StringBuffer();
while ((line = in.readLine()) != null)
{
content.append(line);
}
, 내가 Wingdings를 특수 문자, 기본적으로 jibberish의 전체 무리를 얻을. 나는 복사하여 여기를 지나칠 것이지만 작동하지 않습니다. 내가 도대체 뭘 잘못하고있는 겁니까?
이렇게하면 api.stackoverflow.com에서 반환하는 콘텐츠의 압축을 풀지 못하는 문제는 해결되지 않습니다. – Bkkbrad