This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Inline (embedded) XSL within XML document


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@ndresources.com]
Sent: Monday, December 04, 2000 11:14 AM
To: xsl-list@mulberrytech.com
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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]