This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: traversing the tree from an arbitrary node



There is no from-ancestors function i know of.
Whats wrong with:

<xsl:if test="@att='checkThis'">
  <xsl:choose>
    <xsl:when test="count(ancestor::
*)=count(following::childTag[1]/ancestor::*)">
      <!-- do nothing since this is the right depth -->
    </xsl:when>
    <xsl:otherwise>
      . . . error message . . .
    </xsl:otherwise>
  </xsl:choose>
</xsl:if>



Thanks, Joerg!  That is exactly what I needed, but in a much simpler
statement!

Chris

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Chris d'Aquin, XML Engineer
Questia Media, Inc.
713.358.2515
cdaquin@questia.com
http://www.questia.com/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]