Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - [xsl] Selecting Median of Root to Deepest node [Thread Next] Re: [xsl] Selecting Median of Root to Deepest nodeTo: Date: 8/1/2007 12:21:00 PM 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.zhang@xxxxxx> 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 | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
