[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
|