DOMDocument. Загружаю windows-1251 - на выходе надо UTF-8

Snook

Новичок
DOMDocument. Загружаю windows-1251 - на выходе надо UTF-8

Собсна вопрос. Паршу много XML файлов(RSS). Какой то в UTF, какой то в WIN, но в результате надо всё в UTF. Как это делать с помощью DOMDocument. Чё то вот никак не могу разрулить вопрос. Посоветуй что нить.
 

slach

Новичок
работает в php5
PHP:
<?php
 $dom=DOMDocument::load('cp1251.xml');
 var_dump($dom->encoding);
 $dom->encoding='utf-8';
 $dom->save('utf8.xml');
?>
внутри DOMDocument это все равно utf-8
так что все что требуется это просто сменить encoding перед записью
 

Integral

Guest
Snook
в output не пиши encoding, тогда по умолчанию всегда utf8
 
Сверху