Subject: RE: Backward Navigation Problem
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Mon, 2 Nov 2009 10:18:30 -0000
|
> looks like
> TABLE[@NAME='XLATTABLE_EMPL_STATUS']/ROWS/ROW/COLUMN[@NAME='ST
> ATUS']" is not working.
>
> Approaches I followed.
> 1)
> ../TABLE[@NAME='XLATTABLE_EMPL_STATUS']/ROWS/ROW/COLUMN[@NAME=
> 'STATUS']"
> 2)
> parent::node()/TABLE[@NAME='XLATTABLE_EMPL_STATUS']/ROWS/ROW/C
> OLUMN[@NAME='DESCR']
>
I would write it as a rooted path: /root/TABLE/.....
Your first try doesn't work because TABLE is not a child of the context node
(an employee element).
Your second try doesn't work because TABLE is not a child of the parent of
the context node (an employees element).
Regards,
Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay
|