Subject: RE: [xsl] including files From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Tue, 9 Jul 2002 18:48:34 +0100 |
> > XHTML is an XML reformulation of HTML, and hence an XHTML > document is an XML document. What do you mean by not having > a containing element? Are you saying that the file does not > have a root <html> element? If so, it sounds like your files > contain XML fragments, and there's no XSLT way to load those. > You certainly could do so with an extension function. Well, he could load them as external entities. I can't understand his argument for not using that option. Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx > > Thanks! > > Dion > > -----Original Message----- > From: Nathan Shaw [mailto:n8_shaw@xxxxxxxxx] > Sent: Tuesday, July 09, 2002 8:53 AM > To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] including files > > I am trying to find the best way to include static > files (containing xhtml) into my XSLT. > > I first thought of using entities, but these include > files have to be separate files, as they will be used > by 3 different applications and entities used in an > XSLT have to be declared locally in that XSLT correct? > > Next, I thought of using document() and found from one > of Jenni's excellent posts, a good way to do this. > However, because the files I am including are not > really XML, but xhtml (some of them do not have a > containing element), I am running into problems there > as well. > > The only other solution that I cam across is to use a > Java extension function to simply dump the contents of > the external files into their respective places within > the XSLT, but then the complexity of the app goes up > tremendously (for one of the apps, we would have a java app > calling an XSLT calling a java app, which is just a pain in the arse). > > I guess I am looking for some advice or some words of > wisdom from those who have crossed this bridge before > me. I want to end up with a highly flexible, simple > and elegant solution. > > FYI, the include files are a 1) header 2) footer 3) > left-hand nav and 4) top nav > > TIA - Nate (I am a digester, so a cc to me with a > direct reply to the list is appreciated!) > > __________________________________________________ > Do You Yahoo!? > Sign up for SBC Yahoo! Dial - First Month Free http://sbc.yahoo.com > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] including files, Dion Houston | Thread | Re: [xsl] including files, Mike Brown |
Re: [xsl] How I can include javscri, David Carlisle | Date | RE: [xsl] How I can include javscri, Michael Kay |
Month |