Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml Xalan名称空间问题_Xml_Xslt_Namespaces_Xslt 1.0_Xalan - Fatal编程技术网

Xml Xalan名称空间问题

Xml Xalan名称空间问题,xml,xslt,namespaces,xslt-1.0,xalan,Xml,Xslt,Namespaces,Xslt 1.0,Xalan,我无法解析此XSL中的名称空间。我正在使用Xalan的外部转换引擎XMLSpy。无论我如何处理,我都会得到一个“找不到函数”或“在…中找不到xml样式表pi” 为了允许通过名称空间使用自定义java类,我需要调整什么 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:Utils="xalan://com.util.Utils" extension-ele

我无法解析此XSL中的名称空间。我正在使用Xalan的外部转换引擎XMLSpy。无论我如何处理,我都会得到一个“找不到函数”或“在…中找不到xml样式表pi”

为了允许通过名称空间使用自定义java类,我需要调整什么

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
        xmlns:Utils="xalan://com.util.Utils" extension-element-prefixes="Utils" 
        xmlns:java="java" xmlns:xalan="http://xml.apache.org/xalan" exclude-result-prefixes="xalan">

     <xsl:template match="/ORDER">
            <xsl:variable name="strDivId">
                 <xsl:value-of select="Utils.getDivisionId($strSiteId,$strDivName,$strCompanyNo,$strDivNo,$strFranchNo)"/>
            </xsl:variable>
     <!-- Other Stuff Occurs -->
     </xsl:template>

<xsl:value-of select="Utils.getDivisionId(...)"/>
<xsl:value-of select="Utils:getDivisionId(...)"/>