[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] Disable namespace declaration in output XML
Subject: Re: [xsl] Disable namespace declaration in output XML From: "Ranjan K. Baisak" <ranjanbaisak@xxxxxxxxx> Date: Tue, 15 Feb 2005 00:37:25 -0800 (PST) |
Thanks mukul. regards, Ranjan --- Mukul Gandhi <mukul_gandhi@xxxxxxxxx> wrote: > Please use exclude-result-prefixes > <xsl:stylesheet version="1.0" > xmlns:exslt="http://exslt.org/common" > xmlns:java="http://xml.apache.org/xslt/java" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > exclude-result-prefixes="exslt java" > > > The XSLT 1 spec says.. > When a stylesheet uses a namespace declaration only > for the purposes of addressing the source tree, > specifying the prefix in the exclude-result-prefixes > attribute will avoid superfluous namespace > declarations in the result tree. > > The value of exclude-result-prefixes is a > whitespace-separated list of namespace prefixes. > > Regards, > Mukul > > --- "Ranjan K. Baisak" <ranjanbaisak@xxxxxxxxx> > wrote: > > > My stylesheet generates an XML document. But the > xml > > contains namespace declarations, which I don't > want. > > The header part of my stylesheet is: > > > > <?xml version="1.0" encoding="UTF-8"?> > > <xsl:stylesheet version="1.0" > > xmlns:exslt="http://exslt.org/common" > > xmlns:java="http://xml.apache.org/xslt/java" > > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > <xsl:output method="xml" version="1.0" > > encoding="UTF-8" > > indent="yes"/> > > > > The glimpse of xsl producing xml is: > > <reportdetails> > > <xsl:attribute name="name"><xsl:text>Chart > > List</xsl:text></xsl:attribute> > > <xsl:attribute name="generated"><xsl:value-of > > > select="java:java.util.Date.new()"/></xsl:attribute> > > <xsl:attribute name="user"><xsl:value-of > > select="$username"/></xsl:attribute> > > </reportdetails> > > > > and the output is: > > <?xml version='1.0' encoding='UTF-8' ?> > > <reportdetails > > xmlns:java="http://xml.apache.org/xslt/java" > > xmlns:exslt="http://exslt.org/common" name="Chart > > List" generated="Tue Feb 15 13:00:54 GMT+05:30 > 2005" > > user=""/> > > > > I don't want namespace declaration in the xml > file. > > Any help would be appreciated. > > regards, > > Ranjan > > > > > > > > __________________________________ > > Do you Yahoo!? > > The all-new My Yahoo! - Get yours free! > > http://my.yahoo.com > > > > > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - Easier than ever with enhanced search. > Learn more. > http://info.mail.yahoo.com/mail_250 > > __________________________________ Do you Yahoo!? Yahoo! Mail - Find what you need with new enhanced search. http://info.mail.yahoo.com/mail_250
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Disable namespace declara, Mukul Gandhi | Thread | Re: [xsl] Disable namespace declara, Frans Englich |
RE: [xsl] Disable namespace declara, Jarno.Elovirta | Date | RE: [xsl] Selecting a node based on, Jarno.Elovirta |
Month |