ThomasM: Wert eines XML-Elements mit XSLT ersetzen

Beitrag lesen

Hallo pefu,

Der Inhalt INPUTVALUE ist in jedem Request verschieden, befindet sich aber immer im gleichen XML Element <bas:data>INPUTVALUE</bas:data>

<?xml version="1.0" encoding="UTF-8"?>  
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  
  xmlns:bas="http://myURL.de/DataTest_1_0">  
  
  <xsl:output method="xml" version="1.0" encoding="UTF-8"/>  
  
  <xsl:template match="@* | node()">  
    <xsl:copy>  
      <xsl:apply-templates select="@* | node()"/>  
    </xsl:copy>  
  </xsl:template>  
  
  <xsl:template match="bas:data/text()[.='INPUTVALUE']">  
    <xsl:text>OUTPUTVALUE</xsl:text>  
  </xsl:template>  
  
</xsl:stylesheet>

Grüße,
Thomas