Subject: RE: Accessing specific repetitive node
From: "Andreas L. Delmelle" <a_l.delmelle@xxxxxxxxxx>
Date: Fri, 5 Mar 2004 17:28:43 +0100
|
> -----Original Message-----
> From: Mark Williams
>
<snip />
> In my xslt I pick up 3 specific items with 3 separate select statements.
>
Hi Mark,
Do these 3 select-statements all appear within the same context?
Meaning: if you have the value-of statement as you posted, and before the
next value-of the context is changed, then the XPath-expression
DATA/Table[@ID='2']/Data/Code[3]
would be an empty nodeset if the context node has no DATA-child (relative
path).
Best to make sure to use the following if your DATA element is the root
/DATA/Table[@ID='2']/Data/Code[3]
or collect all relevant nodes into a variable using 'position() mod 2' as
condition (like Ken indicated) and apply-templates to or for-each over that
variable.
Cheers,
Andreas
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|
G. Ken Holman - Fri, 5 Mar 2004 07:16:35 -0500 (EST)
|
|