xsl-list
[Top] [All Lists]

Re: [xsl] Selecting Median of Root to Deepest node

2007-08-01 05:21:14
Thanks, this worked! :)

Let's say if I want to expand my script with the 1st quartile and the 3rd quartile of the absolute path from root to the deepest node...

For 1st quartile it should be:

ancestor::*[position()=floor(last() div 4)]/saxon:path()

For 3rd quartile it should be:

ancestor::*[position()=floor(last() div 4 * 3)]/saxon:path()

Is this correct?

  jz

Andrew Welch wrote:
On 8/1/07, J. Zhang <j(_dot_)zhang(_at_)uva(_dot_)nl> wrote:
It seems saxon:path does not take an argument. I get an error:

Cannot find a matching 1-argument function named
{http://saxon.sf.net/}path()

Should be this way around:

ancestor::*[position()=floor(last() div 2)]/saxon:path()

cheers
andrew


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--