Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1

    AIUTO: Trasformazione XSL impossibile???

    Ciao a tutti, scusate se magari qualcuno ha gia' trattato questo argomento ma entro lunedi devo consegnare il mio progetto e non riesco a trovare una soluzione.
    Sto utilizzando Cocoon del progetto Apache e XSP.
    La mia applicazione deve ricevere in input un file di testo, trasformarlo in xml, e poi inserire i dati in un db.
    L'output del parser e' questo:

    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <contents>
    <output>
    <dato1>testo</dato1>
    <dato2>testo</dato2>
    <dato3>numero</dato3>
    <dato1>testo</dato1>
    <dato2>testo</dato2>
    <dato3>numero</dato3>
    <dato1>testo</dato1>
    <dato2>testo</dato2>
    <dato3>numero</dato3>
    </output>
    </contents>

    la tripla <dato1><dato2><dato3> costituisce la riga da inserire nel database. Il problema e' che essendo tutti sotto <output> non riesco a trovare un modo per ottenere ad esempio:

    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <contents>
    <output>
    <record>
    <dato1>testo</dato1>
    <dato2>testo</dato2>
    <dato3>numero</dato3>
    </record>
    <record>
    <dato1>testo</dato1>
    <dato2>testo</dato2>
    <dato3>numero</dato3>
    </record>
    <record>
    <dato1>testo</dato1>
    <dato2>testo</dato2>
    <dato3>numero</dato3>
    </record>
    </output>
    </contents>

    da cui riuscirei a popolare il database.
    Qualcuno puo' aiutarmi????????
    Cosa posso usare? Ho provato con i vari <xsl:for-each> ma non riesco.
    Grazie a tutti

  2. #2
    mhhh i record sono sempre 3 consecutivi e con gli stessi nomi sempre?
    Luca Mascaro
    Usability e Accessibility Engineer, User Interface Designer/Engineer
    NOW BLOG
    W3C HTML & WCAG WG Member for IWA/HWG

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.