This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Multiple views on an xml document


> 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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]