我使用PHP的DOMDocument选择了2个元素(兄弟姐妹)(在DOMXPath的帮助下)。
$dom = new DOMDocument('1.0', 'UTF-8');
$dom->preserveWhiteSpace = FALSE;
$dom->loadHTML($content);
$xpath = new DOMXPath($dom);
$query = '//h3[text() = "Amenities"]';
$title = $xpath->query($query)->item(0);
$list = $title->nextSibling;
这会获得h3
标题($title
)和ul
列表($list
)。
我想用div
换行,然后添加id
。
我确信我可以执行id
部分,但我不确定如何在DOMDocument中包装这些元素。
我会吗?
div
元素h3
和ul
)并将其作为新创建的div
h3
和ul
)有更简单的方法吗?