[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Can one stylesheet handle two different xml files with
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|