Subject: Re: [xsl] recursive counter not incrementing From: Christopher Hansen <chansen1@xxxxxxxxx> Date: Thu, 9 Dec 2004 14:49:05 -0500 |
Yes, i've changed it to that. On Thu, 9 Dec 2004 19:41:51 +0000, Antsnio Mota <xptm@xxxxxxx> wrote: > > > I have not read this thred from the begining but shouldn't that be > > test="count($s1/item|$s2/item)=count($s2/item)"> > > Citando Christopher Hansen <chansen1@xxxxxxxxx>: > > > David, > > Thanks for suggesting the count/union operation...i researched it a > > little bit and it makes complete sense, however i must be doing > > something wrong because its not returning TRUE when it should be...see > > the IF statement in the subset template below. I've reminded you how > > i initialized $s1 and $s2 in the main template.... > > > > > > <!--using the 2nd transaction...--> > > <xsl:variable name="transitems1" > > select="document('transactions.xml')//transaction[2]" /> > > > > <xsl:output method="html"/> > > <xsl:template match="/"> > > > > <!-- set1 = 1st itemset consisting of 3 items Milk, Butter, Eggs > > (using itemsets.xml)--> > > <xsl:variable name="set1" select= "frequent_item_sets//set[1]" /> > > <!-- set2 = 2nd transaction, 11 items (Milk, Butter, and Eggs > > among them) --> > > <xsl:variable name="set2" select="$transitems1/items" /> > > > > <!--output both sets--> > > <xsl:value-of select="$set1"/> > > <xsl:value-of select="$set2"/> > > > > <xsl:call-template name="subset"> > > <xsl:with-param name="s1" select="$set1"/> > > <xsl:with-param name="s2" select="$set2"/> > > </xsl:call-template> > > > > <xsl:template name="subset"> > > <xsl:param name="s1"/> > > <xsl:param name="s2"/> > > > > <xsl:value-of select="count($s1/item)"/> <!--shows '3' --> > > <xsl:value-of select="count($s2/item)"/> <!--shows '11'--> > > > > <!--following is not executing--> > > <xsl:if test="count($s1/item|$s2/item)=count($s1/item)"> > > <b>S1 is a subset of S2.</b> > > </xsl:if> > > > > </xsl:template> > > > > > > On Thu, 9 Dec 2004 11:50:52 GMT, David Carlisle <davidc@xxxxxxxxx> wrote: > > > > > > > I read the problem as being based on equality rather than identity of > > nodes, > > > > but I might not have read carefully enough... > > > > > > I read it that way, but was trying to be Jeni and answered what I > > > suspected was the real question. We'll see if I really am Jeni > > > or not... > > > > > > > > > > > > David > > > > > > ________________________________________________________________________ > > > This e-mail has been scanned for all viruses by Star. 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 > > > ________________________________________________________________________ > > > > > > O SAPO ja esta livre de vmrus com a Panda Software, fique vocj tambim! > Clique em: http://antivirus.sapo.pt
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] recursive counter not inc, António Mota | Thread | Re: [xsl] recursive counter not inc, David Carlisle |
Re: [xsl] <xsl:number> in XPath, António Mota | Date | Re: [xsl] <xsl:number> in XPath, António Mota |
Month |