안드로이드 개발 질문/답변
(글 수 45,052)
담기는 한글 데이터가 전부 깨져버리네요...
이러한 경험 가지신분 계신가요??
소스 첨부 할께요~
public void BlogTitleList() {
Log.d("Thread", "BlogTitleList Start");
String url = "rss 주소";
HttpClient client = new DefaultHttpClient();
HttpGet getMethod = new HttpGet(url);
try {
ResponseHandler<String> responseHandler = new BasicResponseHandler();
String responseData = client.execute(getMethod, responseHandler);
ParseXmlSax(responseData);
} catch (Exception e) {;}
}
public void ParseXmlSax(String responseData) {
Log.d("Thread", "ParseXmlSax Start");
try {
SAXParserFactory factory = SAXParserFactory.newInstance();
SAXParser sp = factory.newSAXParser();
XMLReader xr = sp.getXMLReader();
xr.setContentHandler(new BlogHandler());
InputSource is = new InputSource(new StringReader(responseData));
xr.parse(is);
BlogHandler blogHandler = (BlogHandler)xr.getContentHandler();
blogDTOs = blogHandler.blogDTOs;
Log.d("Thread", "Array Size : " + blogDTOs.size());
} catch (Exception e) {;}
}
blogDTOs의 배열에 담긴 모든 한글이 전부 깨져 버리는데요 혹시 해결법 아시면 답변좀 꼭 부탁드립니다. ㅠ




cafe24의 rss feed의 한글은 정상적으로 배열에 담기네요 ;;;
이거 무슨 문제인건지 ;;;