За последние 24 часа нас посетили 15302 программиста и 1633 робота. Сейчас ищут 967 программистов ...

DOMDocument проблема с кодировкой.

Тема в разделе "Прочие вопросы по PHP", создана пользователем scott2to, 30 янв 2012.

  1. scott2to

    scott2to Активный пользователь

    С нами с:
    24 июн 2008
    Сообщения:
    29
    Симпатии:
    0
    Исходный документ в кодировке utf-8. Вытаскиваю xPath-ом элементы DOM и получаю фиг знает какую кодировку. Вроде utf-8, но без кирилицы. Подскажите куда копать.

    Код (Text):
    1. $DOM = new DOMDocument ();
    2. $DOM->loadHTML($html_data);
    3.  
    4. $DOM->normalizeDocument();
    5.  
    6. $xpath = new DOMXPath($DOM);
    7.  
    8. $query = '//div';
    9.  
    10. $entries = $xpath->evaluate($query);
    11.  
    12. foreach ($entries as $node){
    13.     echo $node->textContent.'<br>';
    14. }
     
  2. AndreJM

    AndreJM Активный пользователь

    С нами с:
    25 янв 2012
    Сообщения:
    522
    Симпатии:
    0
    выводишь куда? В браузер?

    Код (PHP):
    1. header('Content-Type: text/html; charset=utf-8');