开发手册 欢迎您!
软件开发者资料库

XSLT - <key>

XSLT&lt;Key&gt; - 从基本概念到高级概念,从简单和简单的步骤学习XSLT,其中包括概述,语法,&lt;template&gt;,&lt;value-of&gt;,&lt; for-each&gt;,&lt;sort&gt;,&lt;if&gt;, &lt; choose&gt;,&lt;key&gt;,&lt;message&gt;,&lt;import&gt;。

< XSL:密钥GT; tag元素指定分配给XML文档中特定元素的命名名称 - 值对.此密钥与XPath表达式中的key()函数一起使用,以访问XML文档中指定的元素.

声明

以下是语法声明< xsl:key> 元素.

 

属性

S.No名称&描述
1

名称

要使用的密钥的名称.

2

匹配

用于的模式识别持有此密钥的节点.

3

使用

XPath表达式来标识节点的值xml文档.

元素

出现次数 无限
父元素
儿童元素

演示示例

此示例创建一个< student>的表格.元素及其属性 rollno 及其子元素< firstname>,< lastname>,< nickname>和< marks>通过迭代每个学生.它将键作为名字检查为学生姓名之一,然后打印学生详细信息.

students.xml

             Dinkar       Kad       Dinkar       85               Vaneet       Gupta       Vinni       95               Jasvir       Singh       Jazz       90     

students.xsl

                                     

Students

                                                Roll No                   First Name                   Last Name                   Nick Name                   Marks                                                                                                                                                                                                                                        

输出

格式化键输出