Subject: Re: 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::*)) > 1">
>> <hr/>
>> </xsl:if>
|