Salve,
ho questo xml:
è questo xsl:codice:<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="Viaggi_Query.xsl"?> <Catalogo> <Categorie> <Dati>Personal_Computer</Dati> <Categoria>Personal Computer</Categoria> <Categoria>Notebook</Categoria> <Categoria>Palmari</Categoria> <Categoria>Server</Categoria> <Categoria>Workstation</Categoria> </Categorie> <Categorie> <Dati>Hardware</Dati> <Categoria>Acquisizione Immagini</Categoria> <Categoria>Musica</Categoria> <Categoria>Monitor/videoproiettori</Categoria> <Categoria>Schede pcmcia</Categoria> <Categoria>Reti</Categoria> <Categoria>Stampanti</Categoria> <Categoria>Mouse</Categoria> <Categoria>Tastiere</Categoria> <Categoria>Joystick</Categoria> </Categorie> <Categorie> <Dati>Software</Dati> <Categoria>Giochi</Categoria> <Categoria>Educativi</Categoria> <Categoria>Software per console</Categoria> <Categoria>Sistemi operativi</Categoria> <Categoria>Gestionali</Categoria> <Categoria>Cad/Cam</Categoria> <Categoria>Antivirus</Categoria> </Categorie> <Categorie> <Dati>Accessori</Dati> <Categoria>Tappetini</Categoria> <Categoria>Cavi/adattatori</Categoria> <Categoria>Deviatori</Categoria> <Categoria>Gruppi di continuità</Categoria> </Categorie> </Catalogo>
il problema sta che io voglio tutti i nodi Categoria formattati non solo il primo,codice:<?xml version='1.0'?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template match="/"> <xsl:apply-templates /> </xsl:template> <xsl:template match="Catalogo"> <xsl:apply-templates /> </xsl:template> <xsl:template match="Categorie[Dati='Personal_Computer']"> <table width="200" border="1" cellpadding="3" cellspacing="0" bordercolor="#CCCCCC" bgcolor="#EFEFEF"> <tr> <td> <table width="200" border="0" cellspacing="0" cellpadding="0"> <tr> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><xsl:value-of select="Categoria"/></font></td> </tr> </table> </td> </tr> </table> </xsl:template> </xsl:stylesheet>
che modifiche servono al file xsl ?
Grazie !

Rispondi quotando
