强制在浏览器中将 html 编码的 html 显示为 html
Forcing displaying html encoded html as html in the browser
我有大量自动生成的 HTLM 格式的文档(大约 900 页)。
输出 html 通常包含经过 HTML 编码的 HTML 标签。例如,您看到的不是 <br/>
,而是 <br/>
。这个错误比较随意,有时生成好,有时生成坏。
生成器工具是第三方应用程序(Enterprise Architect),我对生成过程有一些但非常有限的影响。例如,我可以更改文档的 DocType,可以添加一些 javascript。有没有办法强制浏览器将 <br/>
解释为正确的 BR 标记?
您可以编写一个控制台应用程序来遍历文件并修复不正确的 HTML。这可能就是我处理它的方式。
我有大量自动生成的 HTLM 格式的文档(大约 900 页)。
输出 html 通常包含经过 HTML 编码的 HTML 标签。例如,您看到的不是 <br/>
,而是 <br/>
。这个错误比较随意,有时生成好,有时生成坏。
生成器工具是第三方应用程序(Enterprise Architect),我对生成过程有一些但非常有限的影响。例如,我可以更改文档的 DocType,可以添加一些 javascript。有没有办法强制浏览器将 <br/>
解释为正确的 BR 标记?
您可以编写一个控制台应用程序来遍历文件并修复不正确的 HTML。这可能就是我处理它的方式。