이 단어 때문에 문제가 발생합니다. BrúðkaupXML의 문자 인코딩 문제
내 CMS에는 웹 페이지의 맨 위에이 줄이 있습니다.
<?xml version="1.0" encoding="UTF-8" ?>
잘못된를 사용하여 데이터베이스가 :
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
데이터베이스에 저장 Brúðkaup
위와 같이 단어와 내가 다음이 내 xml 파일의 상단에 latin1
의 캐릭터 세트를 가지고 문자 인코딩? 비록 그것이라고해도. html에서 utf8 charset을 지정하고 단어가 올바르게 표시되는 이유는 무엇입니까? 그러나 XML에서 나는 비슷한 것을하고 그렇지 않습니다.
XML은 PHP에 의해 생성됩니다. 스크립트에 다음을 추가하려고했습니다.
header('charset=utf-8');
이것은 아무런 차이가 없습니다. 어떤 아이디어?