This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Multiple views on an xml document
- To: "'xsl-list at mulberrytech dot com'" <xsl-list at mulberrytech dot com>
- Subject: RE: Multiple views on an xml document
- From: Kay Michael <Michael dot Kay at icl dot com>
- Date: Mon, 6 Nov 2000 10:38:58 -0000
- Reply-To: xsl-list at mulberrytech dot com
> 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