【发布时间】:2019-01-07 17:08:01
【问题描述】:
我想将 XSLT 代码存储在这样的 HTML 文件中:
<script id="xsltCode" type="text/xml">
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
...
<script>...</script>
...
</xsl:stylesheet>
</script>
如您所见,我遇到的问题是由 XSLT 代码中的 <script> 标记引起的。逃避它的最简单解决方案是什么?
感谢您的帮助。
【问题讨论】:
-
这看起来是个坏主意。你想达到什么目的?
-
我正在尝试存储一个 XSLT 代码,该代码稍后将用于转换用户提供的 XML 文件。我不想使用 XMLHttpRequest 检索此代码,因为我希望我的所有应用程序都压缩在 1 个文件中。 XSLT 代码永远不会改变。
-
您是如何确定存在问题的?
-
因为正如Senrab所说,XSLT代码中的
</script>标签被视为脚本的结束标签。
标签: html xml xslt escaping script-tag