마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

xml 파싱전 data string 깨져있는 경우 어떻게 처리해야 하나요...?

0 추천

안녕하세요. 

http connect GET을 이용해 결과값을 아래와 같이  string으로 변환하여 xml 정보를 파싱해야하는데요,,

HttpResponse httpResponse = httpClient.execute(httpGet);

HttpEntity httpEntity = httpResponse.getEntity();

String output = EntityUtils.toString(httpEntity);

문제는 output 값을 로그상으로 찍어 보면 string 값이 깨져서 나옵니다. 

아래와 같이요,,,

output== ????????????????VmOÛH?~Ò??ÕJ?&Ä?V§V?#A-ôP?Ä}CkïÄ?ëÚëî?PÅ¿Ùµ¥m?(»ã?gf?y?'?zúûo??ô¿% `b?_µJøLdìÍL?ÖhÎ2:@? ¯Ì^æí2:94?NeãpÏÂJh%??D?°"/ÅP??·°´à??Á?xÌ«UI¸Q

그래서 어떤 정보가 있는지도 확인이 안되서 진행을 못하고 있습니다. 

이런경우 어떻게 처리해야 제대로 string 값을 얻을 수 있나요...?

고수님들 답변 부탁드립니다.

익명사용자 님이 2014년 7월 30일 질문

2개의 답변

0 추천

http://gbox3d.tistory.com/entry/javaeuckr

이런식으로 인코딩 해주면 되지 않을까요??

빵슈 (540 포인트) 님이 2014년 7월 30일 답변
0 추천
문자 형태가 어떤지보고 인코딩을 해서불러오세요.

UTF-8이나 EUC-KR이나 인코딩을 해서 가져오시면됩니다.
기초개발자 (24,060 포인트) 님이 2014년 7월 30일 답변
...