xsl-list
[Top] [All Lists]

Re: Xsl copy nodes

2004-12-16 23:01:53
<xsl:template match"@*|node()">
  <xsl:copy>
    <xsl:apply-templates select="@*|node()"/>
  </xls:copy>
</xsl:template>

<xsl:template match="STORYLIST" />

Ravi wrote:

 Hi,
 I'm new to xsl.
 I have the following xml
  <CLUSTERLIST>
     <CLUSTER>
          <STORY ID="1">
          <CLUSTER>
                <STORY ID="2">
          </CLUSTER>
     </CLUSTER>
     <STORYLIST>
          <STORY ID="1" ATT1="att1" ATT2="att2"/>
        <STORY ID="2" ATT1="att1" ATT2="att2"/>
     </STORYLIST>
  </CLUSTERLIST>


The output I want is
  <CLUSTERLIST>
     <CLUSTER>
          <STORY ID="1" ATT1="att1" ATT2="att2"/>
        <CLUSTER>
                <STORY ID="2" ATT1="att1" ATT2="att2"/>
        </CLUSTER>
     </CLUSTER>
  </CLUSTERLIST>

 So I just want to move the story nodes from the story list to the
corresponding positions (by matching the ids) under cluster nodes
Thanks in advance,
Ravi.


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--




--
Geert(_dot_)Josten(_at_)Daidalos(_dot_)nl
IT-consultant at Daidalos BV, Zoetermeer (NL)

http://www.daidalos.nl/
tel:+31-(0)79-3316961
fax:+31-(0)79-3316464

GPG: 1024D/12DEBB50

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>