xsl-list
[Top] [All Lists]

Re: Accessing specific repetitive node

2004-03-05 09:26:39
Andrea,

Thanks for the response, I've sorted the problem now, but thanks for your
helpful comments, whicj I will bear in mind for the future.

Regards,

Mark

----- Original Message -----
From: "Andreas L. Delmelle" <a_l(_dot_)delmelle(_at_)pandora(_dot_)be>
To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
Sent: Friday, March 05, 2004 4:28 PM
Subject: RE: [xsl] Accessing specific repetitive node


-----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[(_at_)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[(_at_)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




 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list