我必须将两个xsl文件合并为一个: include元素被XSL文件中的内容替换。
您知道要执行此操作的软件(或代码)吗?
由于
答案 0 :(得分:0)
不确定为什么要这样做,但您可以使用解析包含的样式表来简单地转换xslt样式表。
像这样:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="node() | @*">
<xsl:copy>
<xsl:apply-templates select="node() | @*"/>
</xsl:copy>
</xsl:template>
<xsl:template match="xsl:include">
<xsl:apply-templates select="document(@href)/*/*"/>
</xsl:template>
</xsl:stylesheet>