Subject: Re: [xsl] ALWAYS assignment of XSL stylesheets to XML file before aplying them ? From: David Carlisle <davidc@xxxxxxxxx> Date: Wed, 31 Jan 2007 14:30:38 GMT |
> Instead most of the tutorials link the XSLT stylesheet at first into the XML document: > > <?xml version="1.0" encoding="...."> > <?xml-stylesheet type="text/xsl" href="D:\test\myxslt.xsl"?> The tutorials you are looking at then are in error as the href "attribute" of xml-stylesheet is supposed to be a URI and "D:\test\myxslt.xsl" is a URI of the unregisted URI scheme D, which probably isn't what was intended. The XML-stylesheet Pi is mainly (only?) useful in the context of a web browser where it is a convenient way of connecting an xml file with its desired styling. Some command line or IDE processors have switches to follow this link as well (eg saxon does if you use the -a flag instead of supplying a stylesheet on the command line) but in most of these environments it's simpler and more flexible to keep the linking between xml file and stylesheet out of the document. David
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] ALWAYS assignment of XSL styl, Ben Stover | Thread | RE: [xsl] ALWAYS assignment of XSL , Michael Kay |
Re: [xsl] Simple Question, David Carlisle | Date | Re: [xsl] Simple Question, Abel Braaksma |
Month |