This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: rookie xmlt transformation question


Title: RE: rookie xmlt transformation question

This should do the trick.

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
   
    <xsl:output method="text"/>

    <xsl:template match="/">

        <xsl:for-each select="//group/name">
            <xsl:variable name="dept" select="node()"/>

            <xsl:for-each select="following-sibling::employee/name">
                <xsl:value-of select="$dept"/>
                <xsl:text>|</xsl:text>
                <xsl:value-of select="node()"/>
                <xsl:text>&#10;</xsl:text>
            </xsl:for-each>
             
        </xsl:for-each>

  </xsl:template>
</xsl:stylesheet>

Warwick.
--
Warwick Hunter                    Compaq Computer Australia
Voice: +61 7 5575 0121            Fax: +61 7 5575 0100
Mobile: +61 4 1242 1576           SMS: 0412421576@smsmebaby.com
mailto:Warwick.Hunter@compaq.com  http://www.businessbus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]