Xslt-key
提供:Dev Guides
XSLT <キー>
<xsl:key>タグ要素は、XMLドキュメント内の特定の要素に割り当てられた名前付きの名前と値のペアを指定します。 このキーは、XMLドキュメント内の割り当てられた要素にアクセスするために、XPath式のkey()関数で使用されます。
宣言
以下は、 <xsl:key> 要素の構文宣言です。
属性
S.No | Name & Description |
---|---|
1 |
Name 使用するキーの名前。 |
2 |
Match このキーを保持するノードを識別するために使用されるパターン。 |
3 |
Use XMLドキュメントのノードの値を識別するXPath式。 |
要素
Number of Occurrences | Unlimited |
Parent elements | xsl:stylesheet |
Child elements | None |
デモ例
この例では、各生徒を反復処理して、属性 rollno とその子<firstname>、<lastname>、<nickname>、および<marks>を使用して<student>要素のテーブルを作成します。 キーを名としてチェックして、学生の名前の1つとし、学生の詳細を出力します。