# 4.4.2 - Parser ed editor XML

Un metodo semplice per controllare la correttezza formale di un documento xml consiste nell'utilizzare un browser contenente il parser XML.

Un altro metodo consiste nell'eseguire i parser direttamente sul documento. Un parser del genere e' disponibile in Apache XML Project Xerces J e puo' essere prelevato dal sito http://xml.apache.org/xerces-j/index.html. Questo parser e' scritto in Java e puo' essere eseguito su qualsiasi piattaforma che disponga della versione 1.1 o successiva della Java Virtual Machine.

Un altro - e forse piu' semplice - metodo consiste nell'utilizzare delle applicazioni (dei programmi) che consentono sia di editare che validitare i documenti xml (o dtd) in un unico ambiente, come, ad esempio, l'editor XMLSpy dell'Altova di cui e' possibile scaricare gratuitamente la versione "Home Edition".

XMLSpy e' un esempio di editor che integra varie funzionalita': permette infatti di editare, validitare documenti xml, dtd, xls, e molti altri, controllando anche se siano ben formati. L'uso dell'ambiente XMLSpy e' alquanto semplice ed intuitivo; nella figura sottostante e' riportata una schermata che mostra un documento DTD pronto per essere validato (si veda il menu' a tendina aperto in alto a sinistra)

imagine