[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] xsl looping 2 siblings help
this is my sample xml <root> <artist> <name>Jackson</name> <songlist> <songs> <sid>001</sid> <sname>Sample 1</sname> </songs> <songs> <sid>002</sid> <sname>Sample 2</sname> </songs> </songlist> <genrelist> <genre> <gid>001</gid> <gname>Rock</gname> </genre> <genre> <gid>002</gid> <gname>R&B</gname> </genre> </genrelist> </artist> <artist> ....... and it goes </artist> .... </root> now how can i loop throug artist by filtering them according to genre and then list name and all the songs of each artist i have something like: <xsl:parse> <xsl:stylesheet> <xsl: template match:"root"> < xsl:for-each select="artist"> <xsl:for-each select="genrelist/genre"> < xsl:if test="gid='001'"> < xsl:valueOf select="name"> <xsl:for-each select="songlist/songs"> <xsl:valueOf select="sname"> end ..... but the songs list doesnt display. so my problem is looping a node inside its sibling thnks -- *-::jay::-*
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|