Hmmm. I'll have to play with this. Thanks!
DR At 05:01 PM 11/16/01 -0500, you wrote: >I use the stylesheet below to display an xml fragment from the xsp page >result. It seems to me you could do the same thing - just have >type="text/html" > >marty > > ><xsl:stylesheet > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > > ><xsl:template match="/page"> ><xsl:apply-templates/> ></xsl:template> > ><xsl:template match="lom"> ><xsl:processing-instruction name="cocoon-format">type="text/xml" ></xsl:processing-instruction> ><xsl:copy-of select="." /> ></xsl:template> > ></xsl:stylesheet> > > > -----Original Message----- > > From: David Rosenstrauch [mailto:[EMAIL PROTECTED]] > > Sent: Friday, November 16, 2001 10:41 AM > > To: [EMAIL PROTECTED] > > Subject: Re: XSP namespace question > > > > > > Whoops! Meant to say: > > > > "Would kinda suck if I ***CAN'T*** remove all the namespace > > declarations from my HTML." > > > > It really is making the HTML really long and ugly. > > > > > > DR > > > > > > At 09:26 AM 11/16/01 -0500, you wrote: > > >Thanks for the tip. > > > > > >I thought I tried this ... but it was really late, so maybe I did > > >something stupid. > > > > > >On the other hand though: I thought I saw something in my XSL book > > >that said that 'exclude-result-prefixes' won't work when > > you're using > > ><xsl:copy>. Anyone else hear that? > > > > > >Would kinda suck if I can remove all the namespace > > declarations from my > > >HTML. Granted it is just cosmetic, but it's making the HTML really > > >long and ugly. > > > > > >If anybody knows anything else, please let me know. > > > > > > > > >Thanks, > > > > > >DR > > > > > > > > >At 10:41 AM 11/16/01 +0100, you wrote: > > > >Hi David, > > > > > > > >in XSLT there is an attribute of <xsl:stylesheet> called > > > >'exclude-result-prefixes'. I don't think that this will > > work already > > > >on the XSP, but at least in your XSL. Give it a try: > > > > > > > ><xsl:stylesheet exclude-result-prefixes="xsp" version="1.0" > > > >xmlns:xsl=".."> > > > > > > > >It's a whitespace-separated list. > > > > > > > >If this doesn't work (because you only copy the node), try > > > ><xsl:element name="{name()}"> instead of <xsl:copy>. It gives the > > > >same result. With <xsl:copy-of select=".."> it's much more > > difficult. > > > > > > > >But the first hint should already work. > > > > > > > >Joerg > > > > > > > >----- Original Message ----- > > > >From: "David Rosenstrauch" <[EMAIL PROTECTED]> > > > >To: <[EMAIL PROTECTED]> > > > >Sent: Friday, November 16, 2001 9:02 AM > > > >Subject: XSP namespace question > > > > > > > > > > > > > Given an xsp page like this: > > > > > > > > > > > > > > > <xsp:page > > > > > xmlns:xsp="http://apache.org/xsp" > > > > > language="java" > > > > > > > > > > > <page name="abc"/> > > > > > </xsp:page> > > > > > > > > > > > > > > > Cocoon seems to be giving me output like this: > > > > > > > > > > <page xmlns:xsp="http://apache.org/xsp"/> > > > > > > > > > > > > > > > Is it necessary though that the namespace declaration > > get copied > > > > > to the > > > >output? It's certainly not necessary any longer once the XSP has > > > >been run. > > > > > > > > > > Is there a way to turn off the copying of the namespace > > like this? > > > > > > > > > > This is causing me problems later on. My XSP page actually > > > > > contains much > > > >more than this and when I apply a stylesheet (which uses > > xsl:copy), > > > >the namespace is getting copied to the HTML output. I'd like to > > > >avoid that if possible. > > > > > > > > > > Any ideas? > > > > > > > > > > > > > > > Tnx! > > > > > > > > > > DR > > > > > > > > > > > > > > > > > >--------------------------------------------------------------------- > > > >Please check that your question has not already been > > answered in the > > > >FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> > > > > > > > >To unsubscribe, e-mail: <[EMAIL PROTECTED]> > > > >For additional commands, e-mail: <[EMAIL PROTECTED]> > > > > > > > > >--------------------------------------------------------------------- > > >Please check that your question has not already been answered in the > > >FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> > > > > > >To unsubscribe, e-mail: <[EMAIL PROTECTED]> > > >For additional commands, e-mail: <[EMAIL PROTECTED]> > > > > > > --------------------------------------------------------------------- > > Please check that your question has not already been answered in the > > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> > > > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > > For additional commands, e-mail: <[EMAIL PROTECTED]> > > > > > >--------------------------------------------------------------------- >Please check that your question has not already been answered in the >FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> > >To unsubscribe, e-mail: <[EMAIL PROTECTED]> >For additional commands, e-mail: <[EMAIL PROTECTED]> --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>