저는 Python으로 작성된 일부 함수를 호출하는 Zope/Plone WS를 가지고 있습니다. WS는 PHP 페이지 (utf-8 헤더)에서 호출되지만 문자는 표시되지 않습니다.일본어 및 러시아어 문자 - 웹 인코딩?
(가능한 경우) 특수 문자를 (파이썬으로) 엔티티로 디코딩하려고 시도했지만 작동하지만 모든 문자가 해당 HTML 엔티티를 가지고있는 것은 아닙니다.
원래 파이썬 파일을 UTF-8 형식으로 저장하려고했지만 올바른 방법이 아닌 것으로 생각했습니다.
누군가 도움을 줄 수 있습니까?
참고이이 힌트가 될 수 있다면 ... 일부 php include
통과
편집이, 이상해 내가 모든 "조각"로그인하면 단독으로, 나는 오른쪽 문자를 가지고 있기 때문에 인코딩 됨. 내가 "main php page"(모든 부분을 포함하고있는 곳)에 올라 가면 모든 것이 엉망이됩니다.
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
자세한 내용을 입력하십시오. 무엇이 정확히 무엇이라고 부르는가, 등장 인물이 어디서 망가져 있습니까? (?)/사라지는 (?), 어디서 무엇을 얻을 수 있습니까? 그리고 BTW, 모든 유니 코드 문자는 HTML 엔터티를 가지고 있습니다. – deceze
@deceze : ok. 그러나 모든 단일 문자로 숫자를 대체 할 수는 없습니다. 그건 미친 짓이야. BTW, 속이는 문자는 (é, è, ì 및 jappanese 및 러시아 문자)와 같은 문자입니다. – DonCallisto
모든 언어에는 문자열을 HTML 엔터티로 인코딩하는 기능이 있습니다. 이 일을 손으로하지 않았 으면 좋겠습니까? 그리고 글쎄, 네, 어떤 시점에서 인코딩을 잘못 처리하고 있습니다. 그래서 캐릭터가 엉망입니다. 정보가 없으면 정확한 위치를 말하기가 불가능합니다. – deceze