2009年8月25日火曜日

XSLT で属性値に中括弧 {} を書く

XSLT の <xsl:value-of select="..."/> などで、属性値 select の値に中括弧 { ... } を使うと、その中は XPath 式として評価されます。それはそれで便利なのですが、中括弧自体を出力したい時は、以下のように中括弧を二重に書くことで、エスケープできます。

  <xsl:value-of select="{{1234}}"/>  

このように書くと {1234} が出力されます。

先日、困ったので、メモ書きしておきます。

0 件のコメント:

コメントを投稿