Subject: [xsl] how to find position - please help From: aruniima.chakrabarti@xxxxxxxxxxxxxxxxxx Date: Mon, 9 Dec 2002 21:58:20 +0530 |
Hi All, I need to find position of a node which I am selecting using value of & a set of predicates... please help... really sorry for asking probably a repeated and an easy question but rite now deadline is here & after straight 13 hours I am a bit fuzzy... so please help on this... regards, aruniima <?xml version='1.0'?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema"> <xsl:variable name="branch" select="document('branchdata.xml',/*)/node()"/> <xsl:template match="z:row"> <xsl:variable name="user_id" select="@COD_USER_ID"/> <xsl:variable name="user_no" select="@COD_USERNO"/> <xsl:variable name="cc_brn" select="@COD_CC_BRN"/> <xsl:variable name="mnt_stat" select="@FLG_MNT_STATUS"/> <xsl:variable name="found_pos"> <xsl:value-of select="$branch//z:row[@COD_USER_ID=$user_id and @CTR_USER_NO=$user_no and @COD_CC_BRN=$cc_brn and @FLG_MNT_STATUS=$mnt_stat]/@COD_USER_ID"/> </xsl:variable> <xsl:if test="string-length($found_pos)=0"> <xsl:value-of select="$user_id"/> --- <xsl:value-of select="$found_pos"/> <br/><br/> </xsl:if> </xsl:template> </xsl:stylesheet> Regards, aruniima XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] processing xml question, Mike Brown | Thread | Re: [xsl] how to find position - pl, Vasu Chakkera |
[xsl] processing xml question, Falls, Travis D (CAS | Date | [xsl] Chaining Transformers/Templat, Varley, Roger |
Month |