У меня есть PHP-скрипт, который считывает данные из файла XML, возвращает их через AJAX на страницу, которая затем помещает данные в соответствующую текстовую область.
Тип содержимого страницы следующий:
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
Заголовок XML выглядит следующим образом:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xsl:stylesheet [
<!ENTITY pound "£">
]>
...
Проблема в том, что когда данные поступают в текстовое поле, перед ними стоит символ Â.
У меня сложилось впечатление, что установка типа контента на UTF-8 решает эту проблему, но я должен ошибаться. Может кто-нибудь сказать мне, какой тип кодировки мне нужно использовать, чтобы он отображался последовательно?