Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    4

    [JAVA] dati xml in classi java

    devo mettere dei dati xml in una o piu' classi...vorrei utilizzare il parser sax per leggere il documento xml e per poterle immagazzinare in generiche classi java come si potrebbe fare?
    grazie

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304
    Io ho usato JDOM per leggere dei file XML (mi sono trovato decisamente meglio). Per salvarli in generiche classi Java uoi inventarti quello che vuoi: ad esempio puoi salvare il contenuto di ciascun valore di un ramo all'interno di stringhe... dipende da te, dai dati che hai, da quel che ci vuoi fare.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Per convertire xsd o xml in classi Java (e fare, di conseguenza il marshalling o l'unmarshalling dei dati) ci sono diversi tool; io uso JAXB che a partire da uno schema XML (il .xsd) genera tutte le classi per poter manipolare il file XML come fosse un insieme di classi Java.
    Oltre a JAXB ci sono Digester (progetto di Apache), Castor etc...
    Io mi sono orientato su JAXB ma tu puoi scegliere quello che reputi più semplice da usare.
    Ciao
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    4
    sapresti dirmi dove scaricarlo?
    e se lo volessi fare a mano?dici che e' fattibile?

  5. #5
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Ciao; per quanto riguarda JAXB vai sul sito della SUN nella sezione web services: http://java.sun.com/webservices/index.jsp
    Per castor c'è il sito ufficiale: www.castor.org
    Per Digester devi cercare su internet perchè non lo ricordo.
    Farlo a mano non è banale.... ma con un po' di pazienza ce la potresti anche fare.
    Ciao
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    4
    ti ringrazio ora provo a vedere .........
    si il mio intento iniziale era quello di farlo a mano,ma mi sa ke abbandonero'l'idea....

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 © 2024 vBulletin Solutions, Inc. All rights reserved.