1

xslファイルを作成しています。以下のコードを出力として印刷したい

<li class="td-nav-flyout {position:'containerleft'}">

しかし、コードを実行すると、javaは「スタイルシートをコンパイルできません」と表示します。

助けてください。

前もって感謝します。

-リテッシュ

4

2 に答える 2

2

以下を使用してください。

<li class="td-nav-flyout {{position:'containerleft'}}">

通常、属性テキスト内の中括弧を使用すると、XPath式を評価できます。詳細については、仕様の属性値テンプレートを参照してください。

于 2012-09-21T06:35:52.943 に答える
2

xsl:attribute要素はどうですか?

<li>
   <xsl:attribute name="class">td-nav-flyout {position:'containerleft'}</xsl:attribute>
</li>
于 2012-09-21T06:37:27.910 に答える