Subject: RE: [xsl] Carrying Namespaces through a XSL to XSL Transformation From: "Smith, Chad" <chadsm@xxxxxxxxx> Date: Wed, 27 Dec 2000 13:47:14 -0500 |
Kevin: Do you by chance have the matching template to close this tag? I'm afraid I don't know the escape sequence for the '/' character. Other than that, this seems to be working perfectly - thanks much! CS > -----Original Message----- > From: Kevin McCarthy [mailto:Kevin@xxxxxxxxxxxx] > Sent: Wednesday, December 27, 2000 1:39 PM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Cc: chadsm@xxxxxxxxx > Subject: Re: [xsl] Carrying Namespaces through a XSL to XSL > Transformation > > > Chad, > > Here is a template that I have used in the past, using MSXML3. > This successfully outputs multiple namespace references in > the resulting > XSLT. > I am using parameters in the below example to define on of my > namespaces and > schema locations. > > Good luck, > -Kevin > > > > <!-- > renderXSLStylesheetStart: > renders the opening xsl:stylesheet tag and attrs > --> > <xsl:template name="renderXSLStylesheetStart"> > <xsl:text disable-output-escaping="yes"><?xml > version="1.0"?></xsl:text> > <xsl:text disable-output-escaping="yes"> > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="1.0"</xsl:text> > xmlns:s="urn:schemas-microsoft-com:xml-data" > xmlns:dt="urn:schemas-microsoft-com:datatypes" > xmlns:<xsl:value-of select="$ns" > />="x-schema:http://localhost/schema/<xsl:value-of select="$name" > />Schema.xml" > > xmlns:editA="x-schema:http://localhost/schema/EditAttributes.x > ml" > > </xsl:text> > </xsl:template> > > -----Original Message----- > From: Smith, Chad <chadsm@xxxxxxxxx> > To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' > <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> > Date: Wednesday, December 27, 2000 10:30 AM > Subject: [xsl] Carrying Namespaces through a XSL to XSL Transformation > > > >> Because of the inability to convert XPath strings to XPath > nodesets, I am > >> forced to perform XSL to XSL Transformations. these > transformations have > >> worked out well with a single exception: I cannot migrate > more than one > >> namespace to the resulting XSLT file. This is a problem > because I would > >> like for the resulting XSLT to utilize some form of > embedded script, but > >> since I am using Xalan, this requires two additional namespaces. > >> > >> I am currently using 'xsl:namespace-alias' to carry over > the actual XSL > >> namespace, however multiple uses of this tag with > different properties do > >> not migrate additional namespaces but only attempt to overwrite the > first. > >> > >> Any ideas? > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] 'disable-output-escaping' seq, Benjamin Franz | Thread | RE: [xsl] Carrying Namespaces throu, Smith, Chad |
Re: [xsl] Carrying Namespaces throu, Kevin McCarthy | Date | RE: [xsl] Carrying Namespaces throu, Smith, Chad |
Month |