最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

XSLT current() 函數(shù)

定義和用法

current() 函數(shù)返回僅包含當(dāng)前節(jié)點(diǎn)的節(jié)點(diǎn)集。通常,當(dāng)前節(jié)點(diǎn)與上下文節(jié)點(diǎn)是相同的。

<xsl:value-of select="current()"/>

等于

<xsl:value-of select="."/>

不過,有一點(diǎn)不同。讓我們看一下下面的 XPath 表達(dá)式:"catalog/cd"。表達(dá)式選擇了當(dāng)前節(jié)點(diǎn)的 <catalog> 子節(jié)點(diǎn),然后選擇了 <catalog> 節(jié)點(diǎn)的 <cd> 子節(jié)點(diǎn)。這意味著,在計(jì)算的每一步上,"." 都有不同的意義。

下面這行:

<xsl:apply-templates select="//cd[@title=current()/@ref]"/>

將處理 title 屬性的值等于當(dāng)前節(jié)點(diǎn)的 ref 屬性的值的所有 cd 元素。

與這個(gè)不同:

<xsl:apply-templates select="//cd[@title=./@ref]"/>

這個(gè)會(huì)處理 title 屬性和 ref 屬性具有相同值的所有 cd 元素。

語法

node-set current()

例子

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
  <html>
  <body>
  <xsl:for-each select="catalog/cd/artist">
    Current node: <xsl:value-of select="current()"/>
    <br />
  </xsl:for-each>
  </body>
  </html>
</xsl:template>

</xsl:stylesheet>

查看 XML 文件,查看 XSL 文件,查看結(jié)果。

义乌市| 儋州市| 石台县| 柘荣县| 阿拉善盟| 杭州市| 中山市| 招远市| 长沙县| 连平县| 汝城县| 盘山县| 兰西县| 公安县| 高唐县| 射阳县| 平邑县| 广德县| 乌拉特前旗| 剑川县| 定西市| 青海省| 惠来县| 民县| 高州市| 宣城市| SHOW| 固原市| 商水县| 黄浦区| 洛浦县| 巫溪县| 遂川县| 伽师县| 昌邑市| 弥勒县| 鱼台县| 竹北市| 贺州市| 威信县| 调兵山市|