ThomasM: XML wandeln in ASCII

Beitrag lesen

[Nachtrag:]

<xsl:for-each select="ROWDATA/ROW/@*">
    <xsl:value-of select="."/>
    xsl:choose
      <xsl:when test="position()!=last()">
        xsl:text;</xsl:text>
      </xsl:when>
      xsl:otherwise
        xsl:text&#xA;</xsl:text>
      </xsl:otherwise>
    </xsl:choose>
  </xsl:for-each>

Ich hatte es nur mit dem einen gegebenen Datensatz probiert, bei mehreren ist noch etwas Feintuning nötig:

~~~xml <xsl:for-each select="ROWDATA">
       <xsl:for-each select="ROW/@*">
         <xsl:value-of select="."/>
         xsl:choose
           <xsl:when test="position()!=last()">
             xsl:text;</xsl:text>
           </xsl:when>
           xsl:otherwise
             xsl:text&#xA;</xsl:text>
           </xsl:otherwise>
         </xsl:choose>
       </xsl:for-each>
     </xsl:for-each>

  
Grüße,  
Thomas