[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] Boolean Value of a Sequence of Booleans
Subject: [xsl] Boolean Value of a Sequence of Booleans From: "Eliot Kimber ekimber@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Fri, 5 Dec 2014 20:39:21 -0000 |
I think I must be forgetting something fundamental, but I'm not figuring out how to do something that should be fundamental, I think. Using XSLT2, I'm examining all the items in a key() map to see if any entries in the map have more than 1 item. I'm doing this by iterating over the keys. I'm then producing a boolean for each iteration and capturing the sequence of booleans in a variable. My thinking was that I could then just AND the sequence to determine if any of the items had more than 1 item. But I see that boolean() and not() don't operate on sequences of booleans. Hmph. I realize thinking about it now that I can only put true() items in my sequence and then just check the first one. But my question still remains: is there a built-in way to apply boolean operators to a sequence of booleans or would I need to write my own function? Obviously, if I was writing my own function I'd just use recursion to walk the sequence, which would allow early termination for and() and or(). Have I missed something obvious or not so obvious? I am I just thinking about this particular problem the wrong way? Thanks, Eliot bbbbb Eliot Kimber, Owner Contrext, LLC http://contrext.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] XSLT 3.0: When to use a templ, Dimitre Novatchev dn | Thread | Re: [xsl] Boolean Value of a Sequen, Dimitre Novatchev dn |
[xsl] XSLT 3.0: When to use a templ, Dimitre Novatchev dn | Date | Re: [xsl] Boolean Value of a Sequen, Dimitre Novatchev dn |
Month |