xml 파싱 중입니다. 네이버 open api 이용해서 검색된 단어의 페이지를 xml 파싱해오고 있는데
search_Url= "http://openapi.naver.com/search?key=mykey&query="+search+"&target=cafearticle&start=1&display=10&sort=sim";
이렇게 search 란 변수를 이용해서 사용자가 입력하면 그에 맞는 페이지를 검색중입니다.
그런데 search 란 변수에 한글이 들어가면 파싱데이터가 안넘어 오고.. 영문으로 하면 넘어 옵니다 ...
감이 안잡혀서 고수님들 도움좀 받고 싶습니다 ... 어떤 디버깅을 해야 하는지 방향성만 좀 알려 주세요 ㅜㅜ
URL url = new URL(search_Url);
urlConnection = (HttpURLConnection) url.openConnection();
InputStream in = urlConnection.getInputStream();
InputStreamReader isr = new InputStreamReader(in);
BufferedReader buf = new BufferedReader(isr);
sb = new StringBuffer();
요 부분 인코딩 문제 인듯 한데... ㅜㅜ