juls_pro_37: XSLT - Knoteninhalt in einen weiteren Knoten kopieren

Beitrag lesen

Hallo, denke die Lösung gefunden zu haben:

<xsl:template match="GRP">
    <xsl:copy>
	<!--copy the data from ADD - CN to the GRP so it can be used in the mapping to set the delivery address from end customer-->
      <xsl:for-each  select ="./ADD">
		<xsl:if test="./QUALIFIER='CN'">
          <xsl:copy-of select="PARTY_NAME_1"/>    
          <xsl:copy-of select="STREET_1"/>
		  <xsl:copy-of select="CITY"/>
		  <xsl:copy-of select="POSTAL_CODE"/>
		  <xsl:copy-of select="COUNTRY_CODE"/>
        </xsl:if>
      </xsl:for-each>
  	  <!--copy all other nodes-->
      <xsl:apply-templates select="@* | node()"/>
    </xsl:copy>
  </xsl:template>

Kann ich jetzt noch die Reihenfolge ändern, dass es nicht unter dem Knoten GRP an erster Stelle sondern bei GRP an letzter Stelle (in diesem Fall REF_ON) ist?

LG