ここでの私の質問では、ユーザーが必要なインデントのレベルを指定できるように、スタイルシートにパラメーターを渡そうとしています。どうやらXalanはパラメーターの値をその属性に読み込むことができないため、代わりにこのバージョンの Saxon-HE をindent-amount
試しています。
Saxon には、次のように使用しようとしている属性indent-spacesがあります。
<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
無視されているのですか?