Re: [xsl] Displaying only a subset of tags

Subject: Re: [xsl] Displaying only a subset of tags
From: Mukul Gandhi <mukulgw3@xxxxxxxxx>
Date: Tue, 11 Nov 2003 05:39:27 -0800 (PST)
Hi Jaime,
  I guess, a XSL like below, is needed for this
problem --

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
   <xsl:output method="xml" version="1.0"
encoding="UTF-8" indent="yes"/>
   <xsl:template match="/ROWSET">
     <ROWSET>
        <xsl:copy-of select="ROW[(@id &gt; 1) and (@id
&lt; 6)]" />
     </ROWSET>
   </xsl:template>
</xsl:stylesheet>


Regards,
Mukul

--- Jaime A Stuardo Bahamondes <jstuardo@xxxxxxxxxxx>
wrote:
> Hi all...
> 
> From an Oracle query I get this XML:
> 
> <ROWSET>
>   <ROW id="1">
>     ...
>   </ROW>
>   <ROW id="2">
>     ...
>   </ROW>
>   <ROW id="3">
>     ...
>   </ROW>
>   <ROW id="4">
>     ...
>   </ROW>
>   <ROW id="5">
>     ...
>   </ROW>
>   <ROW id="6">
>     ...
>   </ROW>
> </ROWSET>
> 
> To page the results, I want the XSL to display only
> a subset of those tags. For example, all tags whose
> id's range from 2 through 5.
> 
> How can I do it using XPATH?
> 
> Thanks
> Jaime
> 
>  XSL-List info and archive: 
> http://www.mulberrytech.com/xsl/xsl-list
> 


__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread