RE: Inline (embedded) XSL within XML document

Subject: RE: Inline (embedded) XSL within XML document
From: "Pendakur, Ramesh" <ramesh.pendakur@xxxxxxxxx>
Date: Mon, 4 Dec 2000 12:40:30 -0800
The canonical format for such a thing is as follows:

<?xml version="1.0"?>
<?xml-stylesheet href="#style" type="text/xsl"?>
<document>
	...
	...
	...
	<xsl:stylesheet id="style" version="1.0"
		xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
	>
	...
	
	xsl elements
	...
	<xsl:template match="xsl:stylesheet"/> 
	
	</xsl:stylesheet>
	
	...
	...
</document>

If you notice, the <stylesheet> element is embedded inside the document
element.
The stylesheet element has an "id" attribute; This "id" attribute is in turn
used in the processing instruction "xml-stylesheet".

Additionally, I have defined a template for the "xsl:stylesheet" element, so
that I can
exclude it from processing by the XSLT engine.

Hope this helps.

- Ramesh Pendakur.



-----Original Message-----
From: Toben Taft [mailto:ttaft@xxxxxxxxxxxxxxx]
Sent: Monday, December 04, 2000 11:14 AM
To: xsl-list@xxxxxxxxxxxxxxxx
Subject: Inline (embedded) XSL within XML document


I am searching for a working example of an XML document containing an XSL
stylesheet within the document. Note that I do not want to reference the
stylesheet as an external file, the stylesheet must be embedded within the
XML document. I have several references that lead me to believe that this is
possible, but have yet to see a valid example.


 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