我得到了xslt呈现的错误块,我需要停止它,因为我根本无法控制进入其中的XML内容。我不在乎它是否不能成功处理,但我关心的是在我的输出顶部没有显示一个巨大的错误信息。
产生问题的代码在这个相关的问题中:
Safari不处理来自XSL的HTML
但是,具体来说,它说(在一个粉红色的大框里):
此页包含以下错误:
第64行第332列错误:开始和结束标签不匹配:IMF第0和p行
下面是页面到第一个错误的呈现。
页面很好,我只是不想要错误消息,因为,最终,我无能为力。
XSLT是为处理XML而设计的。如果给它的不是XML的东西,它就会大声抱怨。如果要处理非XML的内容,请不要使用XSLT。