Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
防止HTML Tidy对元素重新排序_Html_Tidy - Fatal编程技术网

防止HTML Tidy对元素重新排序

防止HTML Tidy对元素重新排序,html,tidy,Html,Tidy,我正在使用HTMLTidy清理RSS源中的内容。在一个RSS提要中,作者编写了,这是无效的HTML。Tidy试图通过将其更改为来解决此问题。我不想Tidy这样做,有没有配置选项可以禁用它?我不使用HTML Tidy,但如果你找不到禁用它的方法,你可以像我在另一个类似情况下所做的那样 在调用HTML Tidy之前替换您自己的,然后在调用HTML Tidy之后切换回,如: rsscontent.replace("<span><iframe>", "<div>was

我正在使用HTMLTidy清理RSS源中的内容。在一个RSS提要中,作者编写了
,这是无效的HTML。Tidy试图通过将其更改为
来解决此问题。我不想Tidy这样做,有没有配置选项可以禁用它?

我不使用HTML Tidy,但如果你找不到禁用它的方法,你可以像我在另一个类似情况下所做的那样

在调用HTML Tidy之前替换您自己的,然后在调用HTML Tidy之后切换回,如:

rsscontent.replace("<span><iframe>", "<div>was_span<iframe>")
rsscontent.replace("</iframe></span>", "</iframe>was_span</div>")
execute HTML Tidy
rsscontent.replace("<div>was_span<iframe>", "<span><iframe>")
rsscontent.replace("</iframe>was_span</div>", "</iframe></span>")
rsscontent.replace(“,”was_span”)
rsscontent.replace(“,”was_span”)
执行HTML整理
rsscontent.replace(“was_span,”)
rsscontent.replace(“was_span,”)

Config选项可在此处找到