replacetest: replace funktion

Beitrag lesen

Hi,

ich wollte mal die replace Funktion testen und stoße dabei immer auf einen Fehler!
Er schreibt mir immer replace ist keine gültige XSLT oder Xpath Funktion!

hier mein Beispiel:

Meine XSLT Datei!

<xsl:stylesheet
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
      version="2.0">
            <xsl:output  method="xml"
                        indent="yes"
                        omit-xml-declaration="yes"/>

xsl:template  match="content/aaa"
                  <xxx>
                        xsl:value-of  select="replace(.,'o.','3')"/
                  </xxx>
            </xsl:template>

</xsl:stylesheet>
[/code]

hier meine xml datei!

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="test_replace.xslt"?>

<content xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <aaa>How do you do?</aaa>
</content>