[xsl] xpath doubt

Subject: [xsl] xpath doubt
From: "Earl Spencer" <eapencer74@xxxxxxxxxxx>
Date: Mon, 06 Aug 2001 17:02:37 +0000

Hi there,



<a> <b id="new"> <c id="new"> <d id="old">hi</d> </c> </b> <b id="new"> <c id="old"> <d id="new">hi</d> </c> </b> <b id="old"> <c id="old"> <d id="old">hi</d> </c> </b> <b id="old"> <c id="old"> <d id="old">hi</d> </c> </b> </a>

In the above file i have to get get all the "b" elements if either the id of "b" or its child id "c" or its child id "d" is new
so i wrote an xpath expression like below
<xsl:choose>
<xsl:when test="$filterType='new'">
<xsl:apply-templates select="b[//c/@id='new' or //d/@id='new' ]"/>
</xsl:when>


but i dont get the required result can any body correct me if i am wrong

Thanks in Advance
Spencer

_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp


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



Current Thread