|
Subject: Re: [xsl] How to count the distinct values where elements with missing child are counted as one of the distinct values? From: "Michael Kay mike@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Fri, 27 May 2022 16:05:19 -0000 |
> > Use count(distinct-values(/test/row/string(transition))) > > I would use the more obvious and self-explanatory: > > let $test := /test/row > return > count(distinct-values($test/transition)) + 1[$test[not(transition)]] > Actually, that's not equivalent. My solution (using string()) treats an empty transition element and an absent transition element as equivalent; DImitre's solution treats them as distinct. Michael Kay Saxonica
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] How to count the distinct, Dimitre Novatchev dn | Thread | Re: [xsl] How to count the distinct, Dimitre Novatchev dn |
| Re: [xsl] How to count the distinct, Dimitre Novatchev dn | Date | Re: [xsl] How to count the distinct, Wendell Piez wapiez@ |
| Month |