Nezhnayka
Новичок
Добрый день. Подскажите, как правильно выставить кодировку в формировании xml ? Делаю так :
скрипт формирования xml так же в кодировке utf-8. Если заношу русские символы при формировании xml, то когда открываю файл в notepad++, вижу :
Кодировка у файла почему то ANSI, но даже если в notepad++ преобразовываю к utf-8, то все равно кракозябры не уходят. В браузере если просматриваю данный файл - все нормально. Подскажите пожалуйста, как правильно выставить кодировку, чтобы файл и его содержимое сохранялись в utf-8.
PHP:
header('Content-type: text/xml; charset=utf-8');
$xml = new DOMDocument('1.0', "UTF-8");
$xml->encoding = "UTF-8";
/*
*...здесь формирую xml...
*/
echo $xnl->saveHTML();
PHP:
<description>Тест</description>