我有一个小问题。
我想用PHP解析一个简单的HTML文档。 下面是简单的HTML:在解析HTML文本内容时保留
标签
Colombo Coucou | 30 | Sunny |
Hambantota | 33 | Sunny |
,这是我的PHP代码:
$dom = new DOMDocument();
$html = $dom->loadHTMLFile("test.html");
$dom->preserveWhiteSpace = false;
$tables = $dom->getElementsByTagName('table');
$rows = $tables->item(0)->getElementsByTagName('tr');
foreach ($rows as $row)
{
$cols = $row->getElementsByTagName('td');
echo $cols->item(0)->nodeValue.'
';
echo $cols->item(1)->nodeValue.'
';
echo $cols->item(2)->nodeValue;
}
但正如你所看到的,我有一个
标签,我需要它,但我的PHP代码运行时,它会删除这个标签。
任何人都可以解释我如何保持它?
2013-02-18
zEd.