私はGreasemonkey AJAXを介してPHPアプリケーションに渡されるXHTML文書を持っています。 PHPアプリケーションはUTF8を使用します。 POSTコンテンツをAJAX受信div内のテキストエリアにまっすぐに出力しても、すべてがUTF8で正しくエンコードされています。XPathに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を使用させるにはどうすればよいですか?
は、あなたが(テスト)の例のHTMLドキュメントを提供することができます碑? – VolkerK