This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
[Fwd: xsl:import (was Re: Multiple views on an xml document)]
- To: xsl-list at mulberrytech dot com
- Subject: [Fwd: xsl:import (was Re: Multiple views on an xml document)]
- From: Lewis <lewis at ndsapps dot com>
- Date: Mon, 06 Nov 2000 15:01:52 -0500
- Organization: NDS
- Reply-To: xsl-list at mulberrytech dot com
Ok, that was a bad example. Let's say my xsl looks like this instead:
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<style type="text/css" id="NOF_STYLE_SHEET">
DIV#Picture25LYR { position:absolute; visibility:inherit; }
DIV#Picture26LYR { position:absolute; visibility:inherit; }
DIV#Picture27LYR { position:absolute; visibility:inherit; }
</style>
</xsl:stylesheet>
Thanks,
Lewis
-------- Original Message --------
Subject: xsl:import (was Re: Multiple views on an xml document)
Along these same lines, I have some html code I want to include in all
of my
html documents. A small example:
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<author>Lewis Cunningham</author>
</xsl:stylesheet>
In the xsl file that creates my html, I include the line:
<xsl:import href="test.xsl"/>
Nothing happens. I've tried import and include. I've tried everything
I can
think of.
I'm using the latest Oracle XDK with the XSQL servlet (server-side
transformations). Am I doing this wrong or maybe the Oracle doesn't
support
these yet?
Thanks,
Lewis
Kay Michael wrote:
> > Now consider the problem of generating two html views on it:
> > a summary
> > view (showing only symbol) and a detailed view (showing both
> > symbol and
> > desc.) The decision about which view to generate is based on
> > a parameter
> > in the principle xsl stylesheet, something like
> >
> > <xsl:import href="summary-view.xsl"/>
> > <xsl:import href="detailed-view.xsl"/>
> >
> > Does anyone have any insights
> > into a nice elegent solution to this class of problems?
> >
>
> Use <xsl:import> to import common, general-purpose rules into a stylesheet
> designed to handle the the specific transformation, not the other way
> around. I.e. make summary-view and detailed-view the principal stylsheet for
> the transformation, and import the shared stuff into each of these.
>
> Mike Kay
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
--
Lewis Cunningham
NDS Systems
Tel : 727-538-2250
Mail: lewis@ndsapps.com
Web : www.ndsapps.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list