我正在将html转换为xslt,而在我的html中我有两个这样的标签
<script type='text/javascript' src="slider/js/jquery-1.4.4.min.js" jquery.mobile, carousel></script>
<script type="text/javascript" src="slider/js/jquery-ui-1.8.5.js" jquery.mobile, carousel></script>
但是如果我从xslt转换html并在我的xslt中同样的东西会在那里,但这就是在这一行给出错误。所以,请让我知道如何解决这个问题 在浏览器中打开时xslt中的错误如下所示
此页面包含以下错误: 第30行第12行的错误:属性jquery.mobile的规范授权值 下面是第一个错误的页面渲染。
答案 0 :(得分:0)
XSLT样式表需要是一个格式良好的XML文档。语法<script type='text/javascript' src="slider/js/jquery-1.4.4.min.js" jquery.mobile, carousel></script>
不是XML语法,因此您无法在XSLT样式表中使用它。我不确定该语法对HTML的用途是什么,所以我无法建议如何使用正确的XML语法实现其目的。
答案 1 :(得分:0)
XSLT样式表必须是格式良好的XML文档。
提供的文字:
<script type='text/javascript' src="slider/js/jquery-1.4.4.min.js" jquery.mobile, carousel></script>
<script type="text/javascript" src="slider/js/jquery-ui-1.8.5.js" jquery.mobile, carousel></script>
不是格式良好的XML片段(src
属性后面有文本,XML元素中不允许这样做),因此将其包含在XSLT样式表中会使整个样式表不正确形成的XML文档。