我想從HTML字符串中獲取頂級子節點列表。使用PHP的的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文檔不是很有幫助。我嘗試使用不同的PHP版本PHPTester,仍然得到相同的結果。
謝謝!這樣可行 :) – gosukiwi