[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Oops!!
I had not seen that you have many Characteristic elements. I thought you only had one of them.
Let me guess:
//Data/Characteristic/Value[not(//Data/Characteristic/Value > .)]
I think this should work (maybe with number() as in my wrong post).
Try to avoid the // if you can specify the right path to your Data element.
There may exist a more optimal Xpath for the comparison inside the not(). However, I am not a specialist in XSLT optimization.
AFAIR, cost of this approach should be n².
You may be able to get it in n.log(n) by restricting that Xpath expression.
Antonio
Pfitzner, Jan wrote:
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Re: [xsl] get the max-value
Subject: Re: [xsl] get the max-value From: Antonio Fiol <fiol@xxxxxxxxxx> Date: Thu, 13 Jun 2002 11:06:15 +0200 |
Oops!!
I had not seen that you have many Characteristic elements. I thought you only had one of them.
Let me guess:
//Data/Characteristic/Value[not(//Data/Characteristic/Value > .)]
I think this should work (maybe with number() as in my wrong post).
Try to avoid the // if you can specify the right path to your Data element.
There may exist a more optimal Xpath for the comparison inside the not(). However, I am not a specialist in XSLT optimization.
AFAIR, cost of this approach should be n².
You may be able to get it in n.log(n) by restricting that Xpath expression.
Antonio
Pfitzner, Jan wrote:
Hi, I want to get the maximum value in my xml-file.
xml:
<Data> <Characteristic> <Value>9879</Value> <Value>93425</Value> <Value>23465</Value> <Value>234</Value> <Value>1235</Value> <Value>96569</Value> ... </Characteristic> <Characteristic> <Value>1239</Value> ... </Characteristic> ... </Data>
I tried it with xsl:for-each and xsl:sort, but I didn't managed.
Thanks
JP
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] get the max-value, Antonio Fiol | Thread | Re: [xsl] get the max-value, Mike Brown |
Re: [xsl] Format number problem, David Carlisle | Date | Re: [xsl] Problem parsing cp1252 wi, Paul Terray |
Month |