| 
 
Subject: Re: [xsl] Partial Implementation of XInclude include element From: "W. Eliot Kimber" <eliot@xxxxxxxxxx> Date: Tue, 24 Sep 2002 09:58:38 -0500  | 
Jeni Tennison wrote: > I think that it's probably better to use an identity template here, > namely: > > <xsl:template match="node() | @*" mode="xinclude"> > <xsl:copy> > <xsl:apply-templates select="@* | node()" mode="xinclude" /> > </xsl:copy> > </xsl:template> > > First, it's simpler. Second, it copies over comments and PIs, which > you probably should do. Third, and most important, it manages > namespaces correctly. As you currently have it, say you were > including: Hmm. What doesn't happen when I use this improved code is copying of the namespace nodes from the xsl:stylesheet document, as happens in normal output (that is, if I don't go through this initial xinclude step). Is that simply unavoidable or is there some other namespace subtlety that I'm overlooking? Thanks, E. -- W. Eliot Kimber, eliot@xxxxxxxxxx Consultant, ISOGEN International 1016 La Posada Dr., Suite 240 Austin, TX 78752 Phone: 512.656.4139 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
  | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] Partial Implementation of, Jeni Tennison | Thread | Re: [xsl] Partial Implementation of, W. Eliot Kimber | 
| Re: [xsl] images and captions, David Carlisle | Date | RE: [xsl] How do I capture the text, Passin,Thomas B. (To | 
| Month |