Salve,
sono alle prese con un esame sulle tecnologie web e devo
realizzare un progetto utilizzando esclusivamente le classi delle librerie J2SE, J2EE e ovviamente quelle create da me.
Sapete consigliarmi quali classi sono piu' semplici da utilizzare per manipolare del codice xml?
Il progetto è un sito web, in particolare, una applet che riceve un file xml che rappresenta un filesystem molto semplice (nodi cartella e file con qualche attributo), il filesystem viene manipolato dall'utente (sposta, rinomina, modifica attributi) e poi viene rimandato al server per aggiornare le informazioni...
Quello che dovrei fare è creare una struttura Java che rappresenti il filesystem descritto nel file xml(descritto tramite DTD) e poi creare un nuovo file xml che rappresenti il filesystem modificato e mandarlo al server.
Molto semplice:
1. L'applet richiede il file xml al server
2. Il server manda il file xml all'applet
3. L'applet lo interpreta e permette all'utente di applicare le modifiche desiderate
4. L'applet crea il nuovo file xml e lo invia al server.
Quali classi mi consigliate per fare il parsing del file xml?
[Java] Manipolare XML
[Java] Manipolare XML
Ultima modifica di Zoff il martedì 14 ottobre 2008, 11:11, modificato 1 volta in totale.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Re: [Java] Manipolare XML
Io ho creato un parser per un file xml realizzato da me e mi son bastate queste classi:
javax.xml.parsers.DocumentBuilder;
javax.xml.parsers.DocumentBuilderFactory;
javax.xml.parsers.ParserConfigurationException;
org.w3c.dom.Attr;
org.w3c.dom.Document;
org.w3c.dom.Element;
org.w3c.dom.Node;
org.w3c.dom.NodeList;
org.w3c.dom.Text;
org.xml.sax.SAXException;
javax.xml.parsers.DocumentBuilder;
javax.xml.parsers.DocumentBuilderFactory;
javax.xml.parsers.ParserConfigurationException;
org.w3c.dom.Attr;
org.w3c.dom.Document;
org.w3c.dom.Element;
org.w3c.dom.Node;
org.w3c.dom.NodeList;
org.w3c.dom.Text;
org.xml.sax.SAXException;
joaquin
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti
