Отображение кириллицы из 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, время: 09:03. |