Subject: RE: [xsl] Can one stylesheet handle two different xml files with different nodes? From: kakridge@xxxxxxxxxxxxx Date: Wed, 14 Jan 2004 14:56:17 -0500 |
Michael, I see a trivial example in your book(p. 255, 2ed) using the namespace-alias tag. I assume this is the procedure that I need to follow. Is there a more in depth detail or a resource on the web that explains this in depth? -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Michael Kay Sent: Wednesday, January 14, 2004 2:33 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: RE: [xsl] Can one stylesheet handle two different xml files with different nodes? This might be a case for using a "meta-stylesheet", i.e. a stylesheet that transforms the stylesheet. Michael Kay > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > kakridge@xxxxxxxxxxxxx > Sent: 14 January 2004 17:17 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Can one stylesheet handle two different xml > files with different nodes? > > > If I have two xml files with identical structure, but with > different node names, I know I can write one Stylesheet to > handle both files. However, is there a more efficient way > then the following? This seems pretty simple, but what if > the file is 3 or 4 megabytes? > > For instance: > > <ArrayOfBooks> > <Book> > <Title>FOO</Title> > </Book> > </ArrayOfBooks> > > and > > <ArrayOfMagazines> > <Magazine> > <Title>FOOTOO</Title> > </Magazine> > </ArrayOfMagazines> > > With this Stylesheet: > > <xsl:template match="/"> > <xsl:apply-templates/> > </xsl:template> > > <xsl:template match="ArrayOfBooks | ArrayOfMagazines"> > <table> > <xsl:apply-templates/> > </table> > </xsl:template> > > <xsl:template match="Book | Magazine"> > <tr> > <td> > <xsl:value-of select="Title"/> > </td> > </tr> > </xsl:template> > > > 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] Can one stylesheet handle, Michael Kay | Thread | RE: [xsl] Can one stylesheet handle, Michael Kay |
Useful open-source XML/XSLT editor , David Mitchell | Date | RE: Useful open-source XML/XSLT edi, Amuchastegui, Maria |
Month |