XSLT函数XQuery1.0、XPath2.0以及XSLT2.0共享相同的函数库。XSLT函数XSLT含有超过100个内建的函数。这些函数用于字符串值、数值、日期和时间比较、节点和QName操作、序列操作、布尔值,等等。函数命名空间的默认前缀是fn。函数命名空间的URI是:http://www.w3.org/2005/xpath-functions提示:函数在被调用时常带有fn:前缀,比如fn:string()。不过,既然fn:是命名空间的默认前缀,那么在被调用时,函数的名称不必使用前缀。您可以在我们的XPath教程中访问所有内建的XSLT2.0函数的参考手册。此外,下面列出了内建的XSLT
XSLT函数XQuery1.0、XPath2.0以及XSLT2.0共享相同的函数库。XSLT函数XSLT含有超过100个内建的函数。这些函数用于字符串值、数值、日期和时间比较、节点和QName操作、序列操作、布尔值,等等。函数命名空间的默认前缀是fn。函数命名空间的URI是:http://www.w3.org/2005/xpath-functions提示:函数在被调用时常带有fn:前缀,比如fn:string()。不过,既然fn:是命名空间的默认前缀,那么在被调用时,函数的名称不必使用前缀。您可以在我们的XPath教程中访问所有内建的XSLT2.0函数的参考手册。此外,下面列出了内建的XSLT
XSLT元素参考手册源自于W3C推荐标准(XSLTVersion1.0)的XSLT元素。XSLT元素如果您需要有关下列元素的更详细的信息,请点击元素列中的链接。元素描述apply-imports应用来自导入样式表中的模版规则。apply-templates向当前元素或当前元素的子节点应用模板规则。attribute添加属性。attribute-set定义命名的属性集。call-template调用一个指定的模板。choose与以及协同使用,来表达多重条件测试。comment在结果树中创建注释节点。copy创建当前节点的一个副本(无子节点及属性)。copy-of创建当前节点的一个副本(带有子节点
XSLT元素参考手册源自于W3C推荐标准(XSLTVersion1.0)的XSLT元素。XSLT元素如果您需要有关下列元素的更详细的信息,请点击元素列中的链接。元素描述apply-imports应用来自导入样式表中的模版规则。apply-templates向当前元素或当前元素的子节点应用模板规则。attribute添加属性。attribute-set定义命名的属性集。call-template调用一个指定的模板。choose与以及协同使用,来表达多重条件测试。comment在结果树中创建注释节点。copy创建当前节点的一个副本(无子节点及属性)。copy-of创建当前节点的一个副本(带有子节点
XSLT元素元素允许您在XSLT中进行循环。元素XSL元素可用于选取指定的节点集中的每个XML元素:实例xmlversion="1.0"encoding="UTF-8"?>xsl:stylesheetversion="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform">xsl:templatematch="/">html>body>h2>MyCDCollectionh2>tableborder="1">trbgcolor="#9acd32">th>Titleth>th>Artistth>tr>xsl:for-eachselect="cata
XSLT元素元素允许您在XSLT中进行循环。元素XSL元素可用于选取指定的节点集中的每个XML元素:实例xmlversion="1.0"encoding="UTF-8"?>xsl:stylesheetversion="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform">xsl:templatematch="/">html>body>h2>MyCDCollectionh2>tableborder="1">trbgcolor="#9acd32">th>Titleth>th>Artistth>tr>xsl:for-eachselect="cata
XSLT元素元素用于提取某个选定节点的值。元素元素用于提取某个XML元素的值,并把值添加到转换的输出流中:实例xmlversion="1.0"encoding="UTF-8"?>xsl:stylesheetversion="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform">xsl:templatematch="/">html>body>h2>MyCDCollectionh2>tableborder="1">trbgcolor="#9acd32">th>Titleth>th>Artistth>tr>tr>td>xsl:value-ofsel
XSLT元素元素用于提取某个选定节点的值。元素元素用于提取某个XML元素的值,并把值添加到转换的输出流中:实例xmlversion="1.0"encoding="UTF-8"?>xsl:stylesheetversion="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform">xsl:templatematch="/">html>body>h2>MyCDCollectionh2>tableborder="1">trbgcolor="#9acd32">th>Titleth>th>Artistth>tr>tr>td>xsl:value-ofsel
XSLT元素XSL样式表由一个或多套被称为模板(template)的规则组成。每个模板含有当某个指定的节点被匹配时所应用的规则。元素元素用于构建模板。match属性用于关联XML元素和模板。match属性也可用来为整个XML文档定义模板。match属性的值是XPath表达式(举例,match="/"定义整个文档)。好了,让我们看一下上一章中的XSL文件的简化版本:实例xmlversion="1.0"encoding="UTF-8"?>xsl:stylesheetversion="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform">xsl:t
XSLT元素XSL样式表由一个或多套被称为模板(template)的规则组成。每个模板含有当某个指定的节点被匹配时所应用的规则。元素元素用于构建模板。match属性用于关联XML元素和模板。match属性也可用来为整个XML文档定义模板。match属性的值是XPath表达式(举例,match="/"定义整个文档)。好了,让我们看一下上一章中的XSL文件的简化版本:实例xmlversion="1.0"encoding="UTF-8"?>xsl:stylesheetversion="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform">xsl:t