据我所知,使用空字符串作为参数的XSLT函数document()应该读取当前的XSLT文档.但是以下代码不起作用:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <state>test2</state> <xsl:template match="/"> test1 <xsl:value-of select="document('')/*/state"/> </xsl:template> </xsl:stylesheet>
当我将这个XSLT应用于某些XML(仅作为示例)时,我只有“test1”作为输出.为什么排队
<xsl:value-of select="document('')/*/state"/>
不打印“test2”?