我使用PHP将XML Feed作为内容导入到我的页面中。如果内容有一个备用的打开或关闭div,那么它会弄乱我的页面:
<div>
<div>Stuff</div>
<div>Stuff</div>
<div>Stuff</div>
或者
<div>Stuff</div>
<div>Stuff</div>
<div>Stuff</div>
</div>
我无法删除内容布局所需的所有div。使用PHP我可以删除任何打开但不关闭,或关闭但不打开的div?谢谢
答案 0 :(得分:1)
您可以使用tidy,但据我所知,它在完整页面上效果最佳。
答案 1 :(得分:0)
最有效的解决方案可能是使用Tidy扩展名。它有几种方法可以让你清理和修复标记。
特别是,您需要查看tidy::cleanRepair,它应该删除任何损坏的标记,并生成“干净”的输出。