Отображение кириллицы из xml файла
Не могу отобразить кириллический текст. Вместо него кракозябры. С кодировками мучался так и не получилось ничего.
Делаю просто:
$dom = new DOMDocument('1.0');
$dom->load("xmlexample.xml");
$messages =$dom->getElementsByTagName('message');
foreach($messages as $node){
echo $node->textContent;
}
Вот такого содежания сам xml: <?xml version="1.0"?> <root> <message number="1" date="05-08-2010" time="11:20" nick="bayah"> Hello World! </message> <message number="2" date="06-08-2010" time="00:00" nick="bayah"> Русский текст!!! </message> </root> Причем если делаю отображение при помощи echo $dom->saveXML(); то кириллица отображается корректно. |
а
<?xml version="1.0" encoding="UTF-8"?>? |
$dom = new DOMDocument('1.0', 'UTF-8');
тоже может помочь |
| Часовой пояс GMT +3, время: 00:36. |