xsl-list
[Top] [All Lists]

RE: Xalan bug?

2004-12-02 04:27:17
Thanks Arun! I surely accept this as a better
solution.. It is working fine with all three
processors(Xalan-j 2.6.0, Saxon-SA 8.1.1 and MSXSL 4).

But I am still curious why my stylesheet is not
working same with all the three processors..

Either Xalan has a bug related to my XSL, or I am
using some non-standard feature(which I am not able to
figure out).. 

Regards,
Mukul

--- Arun Sinha <arunsinha666(_at_)hotmail(_dot_)com> wrote:

Hi Mukul,

Hello,
I was solving a problem posted by a user at
microsoft.public.xsl newsgroup. I seem to have been
hit by a Xalan bug(Xalan-J 2.6.0), which I wish to

I think that was a complex solution.
Try this one.


<xsl:param name="group-size" select="6" />

<xsl:template match="/Parent">
    <xsl:apply-templates select="node" />
</xsl:template>

<xsl:template match="node">
    <xsl:if test="position() mod $group-size = 1 or
$group-size = 1">
        <xsl:text>Group :-</xsl:text>
    </xsl:if>
    <xsl:value-of select="." />
    <xsl:if test="position() mod $group-size != 0
and position() != last()">
        <xsl:text>, </xsl:text>
    </xsl:if>
    <xsl:if test="position() mod $group-size = 0">
        <br />
    </xsl:if>
</xsl:template>

Cheers.

Arun


_________________________________________________________________
Choose what you want to read. Protect your mail from
spam. 
http://server1.msn.co.in/sp04/hotmailspamcontrol/ 
Win the war in 9 steps!



--~------------------------------------------------------------------
XSL-List info and archive: 
http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to:
http://lists.mulberrytech.com/xsl-list/
or e-mail:
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--





                
__________________________________ 
Do you Yahoo!? 
The all-new My Yahoo! - What will yours do?
http://my.yahoo.com 

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>