Условие: я хочу проверить, является ли счет descendant::w:p
более одного, то только он входит в <xsl:when>
для дальнейшего
обработка.
В XSLT 1.0 и XSLT 2.0 :
<xsl:when test="descendant::w:p[2]">
<!-- Processing here -->
</xsl:when>
Заметка : нет гарантии того, что инструкции внутри этого конкретного <xsl:when>
будут выполнены, даже если выражение в его атрибуте test
оценивается как true()
. Если другой <xsl:when>
, являющийся предшествующим братом этого, удовлетворяет test
, то его внутренний код будет выбран для выполнения, и любой из его следующих xsl:when
/ xsl:otherwise
братьев и сестер не будет оцениваться.