XSLT current() han shu
ding yi he yong fa
current() han shu fan hui jin xian jie dian de jie dian ji. chu xian, dian jie de jie dian yu shang xia de jie dian shi tong yi de.
<xsl:value-of select="current()"/>
deng yu
<xsl:value-of select="."/>
bu guo, you yi dian bu tong. rang women kan kan xia mian de XPath bi shu yu fa: "catalog/cd". bi shu yu fa zai xu xian de jie dian de <catalog> zi jie dian, dan hou zai zai <catalog> jie dian de <cd> zi jie dian. zhe mei yi zhi shi, "." dou you bu tong de yi yi.
dian zhe hang:
<xsl:apply-templates select="//cd[@title=current()/@ref]"/>
zai gudan zai jian zhi de wu xing zhi jian, wu xing zhi jian de jian zhi deng yu dian jie de jian zhi de wu xing.
bai zhe bing bu gong yi:
<xsl:apply-templates select="//cd[@title=./@ref]"/>
wannan zai gudan zai wu xing zai jian zhi de wu xing.
Syntax
node-set current()
Examples
<?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>