[xsl] concatenation of sibling names

Subject: [xsl] concatenation of sibling names
From: Saverio Perugini <sperugin@xxxxxxxxxxxxxxxx>
Date: Tue, 12 Feb 2002 11:09:40 -0500 (EST)
Hello,

Is it possible to concatenate the names of all siblings of a
node into a string for later use?

e.g., in the following data,

<db>
   <coffee>...</coffee>
   <tea>...</tea>
   <milk>...</milk>
   <sugar>...</sugar>
   <salt>...</salt>
   <pepper>...</pepper>
</db>

if the processor was working on the node "coffee" -- construct
the following string: "tea milk sugar salt pepper" or likewise if the
processor was working on the node "sugar" -- construct
the following string: "coffee tea milk salt pepper".

Specifically, can I use a foreach construct, loop through all siblings
to tally up/concat() the name() during each iteration and store the result
in a parameter for use later in the stylesheet?

Thank You.

Saverio Perugini


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


Current Thread