Я хочу получить список дочерних узлов верхнего уровня из строки HTML. Использование РНР DomDocument, я попытался следующие:PHP DomDocument: получение списка дочерних узлов верхнего уровня
$html = new DomDocument();
$html->loadHTML('<p>One</p><p>Two</p><p>Three</p>');
foreach($html->childNodes as $node) {
echo $node->nodeName . ':' . $node->nodeValue. '<br>';
}
К сожалению, выход я получаю
html:
html:OneTwoThree
Где то, что я хочу что-то вроде
paragraph: One
paragraph: Two
paragraph: Three
ли я что-то отсутствует? Документация PHP не очень помогает. Я пробовал на PHPTester с использованием разных версий PHP и получил тот же результат.
Спасибо! Это работает :) – gosukiwi