[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] xsl templates, Removing spurious namespace declarations in output elements
Subject: Re: [xsl] xsl templates, Removing spurious namespace declarations in output elements From: David Carlisle <davidc@xxxxxxxxx> Date: Tue, 8 Apr 2003 19:08:05 +0100 |
> (the output uses a DTD) The document may (and many do) use a DTD even if it uses a namespace (xhtml, mathml etc are all defined by DTD and use namespaced elements) > <xsl:copy-of select="current()"/> this will copy all namespace nodes from the source document. If you don't want that, you can use <xsl:copy or even <xsl:element name="{local-name()"> to get finer control, buta question about your attributes. If your input has "xmlns:gml="http://www.opengis.net/gml" then where is the gml: prefix used? You will not be able to generate any element names or attribute names that contain a colon that are not in a namespace as XSLT only works with (or generates) XML files that conform to the Namespace Rec, colon's in XML names always denote namespaces. If you need to move elements/attributes out of a namespace into no-namespace then you don't want to copy them you need to construct new ones, something like <xsl:element name="{local-name()" namespace=""> or the same with xsl:attribute David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] xsl templates, Removing spuri, Tim Wilkins | Thread | RE: [xsl] xsl templates, Removing s, Tim Wilkins |
[xsl] xsl templates, Removing spuri, Tim Wilkins | Date | Re: [xsl] 10,000 document()'s, david_n_bertoni |
Month |