How could I do this in XSLT 1 if I had to? Could I use .Net to create a
compiled transform that would work with Andrew's stylesheet?
Thanks
-----Original Message-----
From: Abel Braaksma [mailto:abel(_dot_)online(_at_)xs4all(_dot_)nl]
Sent: February 13, 2007 10:26 AM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: Re: [xsl] Transforming tabular information to hierarchical
Simon Shutter wrote:
Hi Martin,
So I substituted my file URL for the one Andrew used but I'm not sure
what to do next. What (input xml file) am I transforming? Can you
apply an XSL file without an input file?
Yes. In XSLT 2 you can. In XSLT 1, if you wanted to do that, the trick was
usually to apply the stylesheet itself as input. In this case, the
stylesheet does little when applied normally. Andrew made the initial
template to have the name "main" (could be any named template). A processor
must give you a way to set the "initial template", which is the name of this
template: "main".
With Saxon this is:
java -jar saxon8.jar -it main yourstylesheet.xslt
Because you use an external resource with unparsed-text() function, there is
no XML input in this case at all.
-- Abel
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--