replacetest: replace funktion

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>

  1. Hallo,

    Er schreibt mir immer

    Wer ist er?

    Meine XSLT 2.0 fähige Prozessoren liefern: <xxx>H3 d3y3 d3</xxx>

    Grüße
    Thomas

    1. ich versuch das ganze mit word 2003 zu transformieren!
      die Formatierungen wurden mittels wordml definiert!
      funktioniert die umsetzung der replace funktion nicht mit word2003?

      1. Hallo auch!

        ich versuch das ganze mit word 2003 zu transformieren!
        die Formatierungen wurden mittels wordml definiert!
        funktioniert die umsetzung der replace funktion nicht mit word2003?

        Das Word XSLT/XPath 2.0 könnte, wäre mir neu.
        Daher wundert mich nicht, dass eine XPath 2.0 Funktion nicht mit Word funktioniert.

        (das "Office 2003 Tool: WordprocessingML Transform Inference Tool" ist aus dem Jahr 2004 und das "Word 2003: XML Toolbox for Microsoft Office Word 2003" sogar aus dem Jahr 2003.)

        Grüße
        Thomas