Subject: Re: for-each-group in xslt 2.0
From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx>
Date: Wed, 29 Mar 2006 18:13:44 +1100
|
> I try to get the Application name. but i didnt get any
> ouptut..
> what is wrong here?
The xsl:for-each-group instruction:
> <xsl:for-each-group select="Application"
> group-by="Application">
will not select anything, because in your source xml document an
"Application" element does not have "Application" children.
--
Cheers,
Dimitre Novatchev
---------------------------------------
Truly great madness cannot be achieved without significant intelligence.
On 3/29/06, Arulraj <p_arulraj@xxxxxxxxx> wrote:
> Hello List,
>
> I am using the following XML input sequence,
> <?xml version="1.0" encoding="UTF-8"?>
> <layout>
> <Application name="odcs2web">
> <Processgroup name="FSRenta">
> <Process name="sample">
> <PanelName name="H2WSearchLayout"/>
> <PanelName name="H2WListAllLayout"/>
> <PanelName name="H2WEditLayout"/>
> <PanelName name="H2WNewLayout"/>
> </Process>
> <Process name="sampleflowinfo">
> <PanelName name="H2WListFlowInfo"/>
> <PanelName name="H2WAddFlowInfo"/>
> <PanelName name="H2WUpdFlowInfo"/>
> <PanelName name="H2WDelFlowInfo"/>
> </Process>
> </Processgroup>
> </Application>
> <Application name="bvwinfo">
> <Processgroup name="bvwinfogrp">
> <Process name="bvw1">
> <PanelName name="screen1"/>
> </Process>
> <Process name="bvw2">
> <PanelName name="screen2"/>
> </Process>
> </Processgroup>
> </Application>
> </layout>
>
> And XSLT.. i have the following code.
>
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <xsl:stylesheet version="2.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> <xsl:template match="layout">
> <xsl:for-each-group select="Application"
> group-by="Application">
> <xsl:value-of
> select="current-group()/@name"/>
> </xsl:for-each-group>
> </xsl:template>
>
> I try to get the Application name. but i didnt get any
> ouptut..
> what is wrong here?
>
> regards,
> Arul
>
>
>
> __________________________________________________________
> Yahoo! India Matrimony: Find your partner now. Go to
http://yahoo.shaadi.com
|