Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    2

    xml vs => xsl inesperienza!!

    Ciao a tutti
    sono nuova sia al forum che al xml spero che possiate darmi una mano.
    Ho un xml completamente dinamico formato da "gruppi" di tag tutti uguali
    es:
    <libro>
    <titolo>Titolo</titolo>
    <editore>Editore</editore>
    <prezzo> 27,00</prezzo>
    <prezzonetto>0</prezzonetto>
    <disponibili>500000</disponibili>
    </libro>

    io però vorrei disporli in una tabella 3 per riga
    per intenderci
    <table>
    <tr>
    <td><xsl:value-of select="libro"/></td>
    <td><xsl:value-of select="libro"/></td>
    <td><xsl:value-of select="libro"/></td>
    </tr>
    <tr>
    <td><xsl:value-of select="libro"/></td>
    <td><xsl:value-of select="libro"/></td>
    <td><xsl:value-of select="libro"/></td>
    </tr>
    </table> (è solo un esempio x farmi capire!)
    Purtroppo non posso intervenire sul xml, come posso fare?
    C'è bisogno di un ID nel file xml per forza o c'è qualche altro modo?
    Grazie mille x la risposta
    Sole

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    2
    Ciao a tutti
    dato che non mi ha risposto nessuno volevo sapere se proprio nessuno di voi si è mai scontrato con questo problema o se è proprio irrisolvibile o ... se mi sono spiegata male :gren: !
    Grazie a chi mi risponderà....

  3. #3
    Utente di HTML.it L'avatar di Fox82
    Registrato dal
    Feb 2002
    Messaggi
    459
    Non so se ho capito bene il tuo problema;

    gli xsl ti permettono di utilizzare anche le variabili:

    <xsl:variable name = "n_libri" select = "sum(libro)"/>

    Le variabili si richiamano poi con $nome_variabile (come in PHP)

    Utilizzando le istruzioni condizionali dovresti essere in grado di disporre i libri nella tabella come meglio credi...
    Linux user number 403381

    Stop TCPA!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.