Re: [xsl] Only child test

Subject: Re: [xsl] Only child test
From: Вячеслав Седов <schematronic@xxxxxxxxx>
Date: Thu, 10 Oct 2013 12:42:01 +0400
can be test="../*[2]" faster?

2013/10/10 Michael Kay <mike@xxxxxxxxxxxx>:
> count(../* gt 1)
>
> or if you know that you're processing all siblings at the time,
>
> last() gt 1
>
> Michael Kay
> Saxonica
>
>
> On 10 Oct 2013, at 05:38, Karl Stubsjoen wrote:
>
>> Just curious how other's might approach a test to determine if the
>> current node is *not* an only child. This works fine but it feels a
>> little heavy to me.  Thoughts?
>>
>>                <xsl:if test="(count(preceding-sibling::*) +
>> count(following-sibling::*)) &gt; 1">
>>                    <hr/>
>>                </xsl:if>

Current Thread