2011-04-24 6 views
1

UTF8 문자열을 올바르게 인코딩하는 데 문제가 있습니다. 원격 국제 웹 사이트의 메타 제목/설명 데이터에서 데이터를 가져온 다음 JavaScript를 사용하여 입력 텍스트 상자에 문자열을 배치합니다.UTF8 러시아어 또는 아시아 문자열, PHP 인코딩의 도움

일부 사이트는 제대로 인코딩되지만 일부 사이트는 이상한 문자를 반환하지 않습니다. http://www.telki.ru/ (주의 : 성인 콘텐츠) 및 http://www.backchina.com/

내가 시도 utf8_encode 등 디코딩하지만, 모든 사이트에서 작동하는 보편적 인 해결책을 알아낼 수 없습니다 예를 들어 나는 문제가 발생하고 두 사이트입니다. 도와주세요!

답변

4

사용할 적절한 문자 집합에 대한 HTTP 응답 헤더와 META 태그를 구문 분석하십시오.

+2

96k +는 데이터를 도용하는 법을 가르칩니다. 너무 정신 나간다. – zerkms

+0

유일한 해결책입니까? 접근 방식으로 나를 도울 수 있습니까? – Alex

+4

음 ... 무작위로 인코딩을 선택하여 사용해 볼 수는 있지만 좀 더 효과적인 방법을 찾을 수있을 것입니다. –