[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: how to insert the *complete* content of a node

Subject: Re: how to insert the *complete* content of a node
From: "Robert P. J. Day" <rpjday@xxxxxxxxxxxxxx>
Date: Fri, 21 Mar 2003 10:19:06 -0500 (EST)
xslt copy content
On 21 Mar 2003, danilo wrote:

> Actually I do concern about attributes, so the proposed solution did not
> fit at all with what I need (but thanks a lot anyway!!)
> So I'm still trying with some other solution.
> 
> Ah the:
> <xsl:template match="mytag">
>   <xsl:copy>
>     <xsl:copy-of select="*|@*"/>
>   </xsl:copy>
> </xsl:template>
> 
> Still does not work. 
> I Do not want to print the outer tag (mytag in the example)

if you don't want to copy over the <mytag> tags themselves,
are you saying that you want its original child elements to 
now be children of what used to be its parent?  are you sure?

try one of these:

1) 

 <xsl:template match="mytag">
  <xsl:copy>
   <xsl:apply-templates select="@* | node()"/>
  </xsl:copy>
 </xsl:template>

2) 

  leave out the <xsl:copy> and </xsl:copy> as an attempt
  to omit the <mytag> tags themselves, but i'm leery of what
  your eventual tree is going to look like.

rday


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


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.