|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Managing semi-trivial sets of stylesheets.
Hi,
> > 1. I don't like the absolute path because:
> > 2. I don't like the relative path because:
My solution to this has been to pull out this kind of configuration
data (e.g. root for directory structure, path to template, includes, etc)
into a config file, so I have:
<config>
<includes>/ROOT/include/</includes>
</config>
Then in the stylesheet:
<xsl:variable name="configData" select="document('config.xml')" />
<xsl:variable name="includeDirectory" select="$configData/includes" />
<xsl:include href="$includeDirectory/common.xml" />
Although obviously there are various ways to break this down.
It has the added advantage that I pass less parameters on the command
line (I usually just pass in the path to the config file).
It seems to be pretty flexible.
Maybe not a 'mainstream XML' solution, but it works for me.
Cheers,
L.
--
Leigh Dodds, Systems Architect | "Pluralitas non est ponenda
http://weblogs.userland.com/eclectic | sine necessitates"
http://www.xml.com/pub/xmldeviant | -- William of Ockham
--
Mailing list for the XT users community. (http://4xt.org/list/)
(mailto:list4xt-request@xxxxxxx?Subject=unsubscribe to unsubscribe)
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








