我得到了一个 DOMDocument 表,如下所示:
name | user | comment
-----------------------------
Test | user1 | Line 1
Abc | user2 | Line 1
| | Line 2
Test2 | user3 | Line 1
Test3 | user3 | Line 1
| | Line 2
| | Line 3
如您所见,有时评论会覆盖多个表格行。(显然,当评论很长时)
当这些换行发生时,除了评论一个之外的所有字段都是空的。
如何将这些包装的评论合并在一起并输出?
我目前正在像这样输出它们:
foreach ($xml->getElementsByTagName('table')->item(1)->getElementsByTagName('tr') as $row) {
echo "<tr>";
foreach ($row->getElementsByTagName('td') as $column) {
echo "<td>" . $column->textContent . "</td>";
}
echo "</tr>";
}
}