如何在一个xsl中添加两个名称空间。xmlns: xsl ="http://www.w3.org/1999/XSL/Transform"比;不支持eval和xmlns: xsl ="http://www.w3.org/TR/WD-xsl"比;不支持变量;我必须在xsl.
中同时使用eval和variable。这是xsl文件
<?xml version="1.0" encoding="iso-8859-1"?>
<!--<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl">-->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:eval>calculPercent(this)</xsl:eval>
如何在xsl中添加两个命名空间请提供帮助。
使用第二个命名空间前缀:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xsl2="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<xsl2:eval>calculPercent(this)</xsl2:eval>