|
I tried this and received a "Namespace 'http://whatever' does not contain any functions". Does anyone know what I'm doing wrong? Partial code extract below:
<?xml version="1.0"?>
<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by Sam Gardner (Keefe, Bruyette & Woods) -->
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:foo="http://whatever">
<xsl:function name="foo:formatCID"><xsl:param name="contid"/>
<xsl:if test="string-length ($contid) = 4">0</xsl:if>
<xsl:if test="string-length ($contid) = 3">00</xsl:if>
<xsl:if test="string-length ($contid) = 2">000</xsl:if>
<xsl:if test="string-length ($contid) = 1">0000</xsl:if>
<xsl:value-of select="$contid"/>
</xsl:function>
<xsl:variable name="lcletters">
abcdefghijklmnopqrstuvwxyz</xsl:variable>
<xsl:template match="/">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="/meta_data">
<xsl:param name="ccode" select="@clientCode"/>
<xsl:param name="timestamp" select="timeStamp"/>
blah, blah, blah. . .
If anyone knows, thanks. . .
|