|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: merging the contents of consecutive
This is just:
<xsl:template match="overview">
<info>
<xsl:copy-of select="info/*"/>
</info>
</xsl:template>
Michael Kay
http://www.saxonica.com/
> -----Original Message-----
> From: Annmarie Rubin (anrubin) [mailto:anrubin@xxxxxxxxx]
> Sent: 18 October 2005 20:23
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Cc: Annmarie Rubin (anrubin)
> Subject: merging the contents of consecutive
>
> Thanks for the tip, Michael.
>
> I want to generate a single element to replace two consecutive info
> elements that are children of an overview element and have
> the same name
> (and concatenate their contents.) There will be no more than one pair
> of these info elements in each overview element. I don't want to
> generate a single element containing all duplicate elements.
>
> For example, this code finds the info element that is a child of an
> overview element and whose next following sibling is also an info
> element.
>
> <xsl:template
> match="overview/info[following-sibling::*[1][self::info]]"
> >
>
> At this point, I'm stuck. How do I concatenate both elements?
>
> thanks,
>
> Ann Marie
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








