|
From: Michele M. <mma...@ti...> - 2002-07-28 09:19:13
|
Finalmente ho completato... Questa volta c'e'voluta una settimana ma alla fine e'possibile parsare un qualsiasi file XML per creare gli oggetti Java di ASIModules, in maniera immediata. Questo grazie alla classe Parser che per ora si trova all'esterno insieme ai file di prova (finche'non decidiamo in che pacchetto posizionarla: propongo ASIModules.utils) Il file provaParser c'e'un piccolo esempio di come si possa parsare un documento XML e collegarlo ad un parser (la classe Parser appunto) in maniera da fargli decorare in modo ricorsivo la struttura degli ASI. Ho messo nella src anche un file XML con il quiz (quiz.xml) e il dtd con gli ASI (consiglio di leggerlo con IDEA per via degli accapo). Il file di test parsa il documento a prendendo come radice il tag "item" e dopo avere creato tutta la struttura, chiama la funzione "toXML" del tag item. Come si puo osservare, a partire dal tag "item" il file "quiz.xml" e l'output Java sono identici!!!!! Ci vediamo lunedi'dopo pranzo. Ciao PS Scrivero' a breve una piccola descrizione del funzionamento del package ASIModules come richiesto |