|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Display order issue
GREAT! This works. I manage to get the display order I want but I have
problem getting the URL (B3) to link correctly.
Please take a look at this and let me know what I did wrongly.
<xsl:variable name="url" select="../B3[number(current())]"/>
<xsl:for-each select="B7">
<xsl:value-of select="../B2[number(current())]"/>
<xsl:text> (</xsl:text><a href="{$url}">Full-Text</a>
<xsl:text>)</xsl:text>
<xsl:if test="position()!=last()">
<xsl:text>, </xsl:text>
</xsl:if>
</xsl:for-each>
Thanks very much!!
Joseph
>>> mhk@xxxxxxxxx Wednesday, October 08, 2003 4:24:41 PM >>>
<xsl:for-each select="B7">
<xsl:value-of select="../B2[number(current())]"/>
Michael Kay
> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Joseph
Tan
> Sent: 08 October 2003 21:47
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Display order issue
>
>
> Current display:
> American journal of cardiology
> MDConsult (Full-Text), Elsevier (Full-Text)
>
> Desired display:
> American journal of cardiology
> Elsevier (Full-Text), MDConsult (Full-Text)
>
> XML input:
> <B1>American journal of cardiology</B1>
> <B2>MDConsult</B2>
> <B2>Elsevier</B2>
> <B3>http://home.mdconsult.com</B3>
> <B3>http://www.sciencedirect.com</B3>
> <B7>2</B7>
> <B7>1</B7>
>
> Note: The first occurance of B2 is related to the first
> occurance of B3 (which is the URL for the text "Full-Text")
> and B7 (the priority display order). The second occurance of
> B2 is related second occurance or B3 and B7...etc.
>
> XSL Code:
> <xsl:for-each select="$items[name()='B2']">
> <xsl:variable name="pos" select="position()"/>
> <xsl:variable name="url" select="following-sibling::B3[$pos]"/>
> <xsl:value-of select="."/>
> <xsl:text> (</xsl:text><a
> href="{$url}">Full-Text</a><xsl:text>)</xsl:text>
> <xsl:if test="position()!=last()">
> <xsl:text>, </xsl:text></xsl:if>
> </xsl:for-each>
>
> Any ideas how to solve this?
>
> Thanks in advance!
>
> Joseph
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|

Cart








