Subject: [xsl] xpath satisfying two conditions where one is position()=last() From: "Christoph Klocker" <klocker@xxxxxxxxxxxxx> Date: Fri, 29 Oct 2004 15:59:05 +0200 |
Hi, I have this xml <Result> <Monthly> <MonthUltimo month="8" year="2001" date="2001" index="900" quote="1002" /> <MonthUltimo month="9" year="2001" date="2001" index="988" quote="1287" /> <MonthUltimo month="10" year="2001" date="2001" index="1355" quote="1355" /> <MonthUltimo month="11" year="2001" date="2001" index="1154" quote="1157"/> <MonthUltimo month="12" year="2001" date="2001" index="1104" quote="1101" /> <MonthUltimo month="1" year="2002" date="2002" index="1114" quote="1112"/> <MonthUltimo month="2" year="2002" date="2002" index="1082" quote="1082"/> <MonthUltimo month="3" year="2002" date="2002" index="1023" quote="1023"/> <MonthUltimo month="4" year="2002" date="2002" index="1017" quote="1017"/> </Monthly> </Result> Now I need to get the index of the last MonthUltimo of 2001. How can I do this? Can I do this with one query? I need this for a later loop, where I need the result for a if "index < 1000" I tried this, but didn't work. <xsl:value-of select="/Result/Monthly/MonthUltimo[@year=2000 and position()= last()]/@index"/> /christoph
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] determine existence of preced, Matthew L. Avizinis | Thread | RE: [xsl] xpath satisfying two cond, Michael Kay |
[xsl] determine existence of preced, Matthew L. Avizinis | Date | RE: [xsl] counting equal entries, Michael Kay |
Month |