четверг, 10 декабря 2015 г.

XSLT. Из атрибутов в элементы и обратно

Из атрибутов в элементы:

<xsl:for-each select="@*">
         <xsl:element name="{name()}"><xsl:value-of select="."/></xsl:element>   
</xsl:for-each>      

Из элементов в атрибуты:


<xsl:for-each select="*">
   <xsl:attribute name="{name()}">
     <xsl:value-of select="text()"/>
   </xsl:attribute>                            
</xsl:for-each>                

Комментариев нет:

Отправить комментарий