Java Extension functions
Er der noget der kan give mig en ide om hvorfor jeg rammer java.lang.String\'s replace metode, i stedet for min egen replace metode der ligger i klassen Translate ?? Jeg har ingen ide...<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>
<xsl:stylesheet
xmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\"
xmlns:lxslt=\"http://xml.apache.org/xslt\"
xmlns:bdf=\"dk.bording.axt.tc.xsl.Translate\"
extension-element-prefixes=\"bdf\"
version=\"1.0\">
<lxslt:component prefix=\"bdf\" functions=\"replace\">
<lxslt:script lang=\"javaclass\" src=\"xalan://dk.bording.axt.tc.xsl.Translate\"/>
</lxslt:component>
<xsl:output indent=\"yes\" method=\"xml\" encoding=\"iso-8859-1\" cdata-section-elements=\"VALUE NAME KEY SOURCE pling\"/>
<xsl:template match=\"/\">
<xsl:apply-templates select=\"text()\"/>
<document>
<pling>
<xsl:for-each select=\"function/test\">
<xsl:value-of select=\"bdf:replace(\'hestenerd\',\'ste\',\'ets\')\"/>
</xsl:for-each>
</pling>
</document>
</xsl:template>
</xsl:stylesheet>