gpt4 book ai didi

PHP 和 DOMDocument removeNode 留下空行

转载 作者:数据小太阳 更新时间:2023-10-29 02:30:23 25 4
gpt4 key购买 nike

我有一个 dom 文档,我正在删除一些元素:

$originalItems = $doc->getElementsByTagName('original');

for ($i = 0; $i < $originalItems->length; $i++) {

$originalItem = $originalItems->item($i);
$originalItem->parentNode->removeChild($originalItem);
$i--;
}

问题是这会在元素被删除的地方留下空行。关于如何避免这种情况或删除那些空白行的任何想法?

谢谢。

最佳答案

在加载 xml 之前尝试使用 preserveWhiteSpace

$doc->preserveWhiteSpace = FALSE;
$doc->loadXML($xml);

关于PHP 和 DOMDocument removeNode 留下空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22008698/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com