Subject: [xsl] Can one stylesheet handle two different xml files with different nodes? From: kakridge@xxxxxxxxxxxxx Date: Wed, 14 Jan 2004 12:17:19 -0500 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] RE: The pipe '|' operator, kakridge | Thread | Re: [xsl] Can one stylesheet handle, David Carlisle |
Re: [xsl] replacing ALL chars in a , David Carlisle | Date | Re: [xsl] RE: The pipe '|' operator, David Carlisle |
Month |