Subject: Re: [xsl] Transforming XML to XML (diff. format) using XSL From: David Carlisle <davidc@xxxxxxxxx> Date: Tue, 3 Jun 2003 13:21:26 +0100 |
<xsl:sort select="bug_id"/> That would select the bug_id element child from the current field element. However you don't have such an element, what you do have is <field name="bug_id">1</field> which would be field[@name='bug_id'] from the parent row element. you have this xsl:sort in the xsl:for-each that is iterating over fields, but i suspect that you want it on the outer xsl:for-each that is iterating over the rows, to sort teh rows into bug id order. Actually I don't think you want the inner for-each at all. something like <xsl:for-each select="mysqldump/database/table/row"> <xsl:sort select="field[@name='bug_id']"/> <xsl:if test= "field[@name='status_id']='7']"> <xsl:if test="field[@name='resolution']='1']"> <ol> <li><xsl:value-of select="field[@name='title']"/></li> </ol> </xsl:if> </xsl:if> ... ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Transforming XML to XML (diff, vipul . vij | Thread | RE: [xsl] Transforming XML to XML (, Jarno . Elovirta |
RE: [xsl] Transforming XML to XML (, vipul . vij | Date | RE: [xsl] parse inside a cdtata, Jarno . Elovirta |
Month |