Ciao
quale è l'errore in questa pagina
Ci sono un po' di errori sul file xsl.

Andiamo in ordine (in rosso gli errori, in verde le eventuali correzioni):

1 - alla riga 9 <xsl:sort select="id/>" chiaramente c'è un doppio apice fuori posto. Dovrebbe essere così <xsl:sort select="id"/>.

2 - alle righe 11, 12, 13 i tag <br> andrebbero chiusi in questo modo <br/>. Tieni presente che si parla sempre di sintassi XML dove è obbligatoria la chiusura di tutti i tag, anche quelli vuoti.

3 - alla riga 18 <ul style="float:right;border:1px;"> (errore simile al precedente) hai aperto il tag ul ma poi non lo hai chiuso. Dovresti inserire </ul> verso la riga 23, dopo il ciclo for-each.

4 - infine (oltre a quegli errori di sintassi) alla riga 8 hai indicato <xsl:for-each select="listanotizie/notizia[@tipo='lunga']"> ma sul file xml non c'è alcun elemento listanotizie. Piuttosto dovrebbe essere <xsl:for-each select="elenconotizie/notizia[@tipo='lunga']">.

Prova a correggere questi errori e vedi se si risolve.


PS: quando posti del codice sul forum, per una questione di leggibilità, è consigliabile usare gli appositi tag di formattazione [c o d e] [/c o d e] (senza spazi). Grazie.