Как заставить XPath использовать UTF8?
У меня есть документ XHTML, который передается в приложение PHP через Greasemonkey AJAX. Приложение PHP использует UTF8. Если я выведу содержимое POST обратно в текстовую область в получающем div AJAX, все по-прежнему будет правильно кодироваться в UTF8.
Когда я пытаюсь разобрать с помощью XPath
$dom = new DOMDocument();
$dom->loadHTML($raw2);
$xpath = new DOMXPath($dom);
$query = '//td/text()';
$nodes = $xpath->query($query);
foreach($nodes as $node) {
var_dump($node->wholeText);
}
сброшенные строки не являются utf8. Как заставить DOM / XPath использовать UTF8?