안드로이드 PHP의 중국어 왜곡 코드에 대한 솔루션: 1. "httpResponse.getEntity()), HTTP.UTF_8"과 같은 해당 형식 코드를 입력합니다. 2. "ttpResponse.getEntity()와 같은 코드, 스트림 형식을 사용합니다. .얻다. .."
이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
프런트엔드 및 백엔드 상호 작용, android+php로 잘못된 문제 해결
첫 번째: 채우기 해당 형식
result= EntityUtils.toString(httpResponse.getEntity()),HTTP.UTF_8); result=new String( EntityUtils.toString(httpResponse.getEntity()).getBytes("ISO_8859_1"),HTTP.UTF_8);
두 번째: 스트리밍 형식을 사용합니다
//通过流获取具体的内容 in = httpResponse.getEntity().getContent(); //创建缓冲区 BufferedReader br = new BufferedReader(new InputStreamReader(in)); sb = new StringBuffer(); String line = null; while((line = br.readLine())!= null){ sb.append(line); } result=sb.toString();
[추천 학습: "PHP Video Tutorial"]
위 내용은 안드로이드 PHP에서 중국어 왜곡 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!