Subject: RE: Multiple views on an xml document
From: Kay Michael <Michael.Kay@xxxxxxx>
Date: Mon, 6 Nov 2000 10:38:58 -0000
|
> 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
|