我有带有示例数据的 xml 文件:
<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet version="2.0" type="text/xml" href="xml_stylesheet.xsl" ?>
<root>
<values>
<item value="2" />
<item value="7" />
<item value="10" />
<item value="55" />
<item value="1" />
<item value="73" />
<item value="45" />
<item value="41" />
</values>
</root>
和 xsl 模板:
<xsl:stylesheet version="2.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:fn="http://www.w3.org/2005/xpath-functions" >
<xsl:strip-space elements="*"/>
<xsl:template match="/" >
<html>
<body>
<div>
The minimum of values is <strong><xsl:value-of select="fn:min(//item/@value)" /></strong>
</div>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
如何使用 min 函数?当我尝试在 firefox(和其他浏览器)中打开 .xml 文件时,它会显示错误消息。为什么?怎么了?