在我的问题在这里 ,我试图在一个参数去传递给我的样式表使用户可以指定所需缩进的水平。 显然的Xalan无法读取PARAM到它的价值indent-amount
属性,所以我试图用这个版本的撒克逊-HE来代替。
撒克逊具有属性缩进的空间 ,我想使用如下:
<xsl:stylesheet
version="2.0"
xmlns:saxon="http://saxon.sf.net"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<!-- <xsl:param name="indent-spaces" select="0"/> -->
<xsl:output indent="yes" method="xml" omit-xml-declaration="yes" saxon:indent-spaces="10"/><!-- Doesn't matter what I make the value of indent-spaces, the output is always indented 3 spaces -->
为什么indent-spaces
被忽略?