Subject: [xsl] A nice way to implement the ANDing of the comparison of pairs of items in a sequence? From: "Costello, Roger L." <costello@xxxxxxxxx> Date: Thu, 5 Sep 2013 18:51:22 +0000 |
Hi Folks, The value of this variable is a sequence of strings: <xsl:variable name="checkPairs" select="('Sally', 'Sally', 'Beth', 'Beth', 'Mary', 'Mary')" as="xs:string*"/> I want to compare consecutive items and then AND the result of the comparisons. That is, compare the first string to the second string, the third string to the fourth string, the fifth string to the sixth string, and so on. Then AND the results together. Thus, ('Sally' eq 'Sally') and ('Beth' eq 'Beth') and ('Mary' eq 'Mary') returns true. But if the variable is this: <xsl:variable name="checkPairs" select="('Sally', 'Beth', 'Beth', 'Beth', 'Mary', 'Mary')" as="xs:string*"/> the result is false since ('Sally' eq 'Beth') and ('Beth' eq 'Beth') and ('Mary' eq 'Mary') is false. Is there a nice way to implement this? /Roger
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] XSL-List Guidelines, Tommie Usdin | Thread | Re: [xsl] A nice way to implement t, G. Ken Holman |
Re: [xsl] Show all permutations of , David Carlisle | Date | Re: [xsl] A nice way to implement t, G. Ken Holman |
Month |