|
Subject: RE: Managing semi-trivial sets of stylesheets. From: Leigh Dodds <ldodds@xxxxxxxxxxx> Date: Wed, 7 Jun 2000 11:46:28 +0100 |
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
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Managing semi-trivial sets of style, Paul Tchistopolskii | Thread | RE: Managing semi-trivial sets of s, Kay Michael |
| RE: grouping (was: if or template?), Thorbjørn Ravn Ander | Date | Re: Managing semi-trivial sets of s, Paul Tchistopolskii |
| Month |