2013-07-02 2 views
0

서버에서 응답을 올바르게 받았습니다. 하지만 내가 그것을 안드로이드 애플 리케이션에 표시하면 다른 텍스트로 변환됩니다. OC BranÃk텍스트는 다른 형식으로 안드로이드로 변환합니다.

로 변환 (102)이 에 Balkánska 102

OC Braník 변환

Balkánska 및

더 많은 :

예 아래에 확인하시기 바랍니다

미리 제안 해 주셔서 감사합니다.

답변

1

이것은 charset 불일치와 관련된 문제입니다. 원격 서버가 UTF8로 데이터를 보내도록 강요하거나 앱에서 사용하기 전에 서버에서 가져온 것을 UTF8로 변환하십시오.

+0

새로운 String (xmlParser.getValue (element, "name"). getBytes ("UTF-8"))하지만 여전히 같은 문제가 있습니다. –

+0

서버에서 보낸 데이터가 이미 "손상"되지 않았는지 확인하십시오. –

+0

여기에서 데이터를받습니다. http://www.bankomaty.sk/service/?n=26.874694&e=75.7837235&t=1.2.3.9 –

0

전체 프로세스에서 동일한 인코딩을 사용해야합니다. 몇 가지 코드 예제 없이는 다른 말을 많이 할 수 없습니다.

+0

나는 인코딩을 수행합니다. 서버에서받은 내용은 단지 보여 주기만합니다. 문제가 여전히 있습니다. –

관련 문제