1

我得到了一个由我的 xslt 呈现的错误块,我需要停止它,因为我根本无法控制进入其中的 XML 的内容。我不在乎它是否无法成功处理,但我确实在乎我的输出顶部不会显示巨大的错误消息。

产生问题的代码在这个相关的问题中:

Safari 不以同样的方式处理来自 XSL 的 HTML

但是,具体来说,它说(在一个粉红色的大盒子里):

此页面包含以下错误:

第 64 行第 332 列的错误:开始和结束标签不匹配:IMF 第 0 行和 p

下面是第一个错误之前的页面渲染。

该页面很好,我只是不想要错误消息,因为最终我无能为力。

4

1 回答 1

1

XSLT 设计用于处理 XML。如果你给它一些不是 XML 的东西,那么你可以期待它大声抱怨。如果您想处理不是 XML 的内容,请不要使用 XSLT。

于 2011-10-08T15:57:01.357 回答