[oXygen-user] Oxygen verion 9.3 doesn't recognise XLST 2.0 function	"lower-case" [SEC=UNCLASSIFIED]
     
    
       
    Wed Oct 29 22:36:48 CDT 2008
    
    
  
Hi,
I am running Oxygen9.3.  I am trying to use an XSLT 2.0 function
"lower-case()".  For some reason the XLST doesn't recognise this function. I
get the error:
SystemID: G:\asdd\work\dif2anzlic\DIF-ISO-ANZLIC.xsl
Location: 1378:0
Description: Error in expression lower-case(.): Unknown system function:
lower-case
I don't understand why this is not working.  I have set my preferences to use
Saxon-B 9.0.0.6 for XSLT 2.0 Validation.  Is there some other setting that I
need to make?
A snippet of the XSL code is:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" ...
...
				<xsl:for-each
select="dif:ISO_Topic_Category">
					<gmd:topicCategory>
						<gmd:MD_TopicCategoryCode>
              <xsl:value-of select="lower-case(normalize-space(.))"/>
						</gmd:MD_TopicCategoryCode>
					</gmd:topicCategory>
				</xsl:for-each>
...
Thanks.
John
    
    
More information about the oXygen-user
mailing list