2010-08-24から1日間の記事一覧

XSLT 2.0で便利になった機能(22) Nodeをサーチする関数 (その2)

(続き) ■ key() id(),idref()がDTDや、特別な属性名を必要とするのに対して、key()関数はそのような制約がありません.key()はXSL1.0からあり、<xsl:key>でキーを定義し、key()でキー値を指定してノードを取得する方法をとります.XSLT2.0では、<xsl:key>にコレーションを指</xsl:key></xsl:key>…

XSLT 2.0で便利になった機能(22) Nodeをサーチする関数 (その1)

ノードをサーチする機能を持った関数について紹介します. ■ id() id()は、xs:stringをパラメータとして、それをID値とする要素を返します.XSLT2.0ではこれに、ドキュメントノードを表すnode()がパラメータとして追加されました.復習になりますが、id()関…