Parsing di XML in JavaScript
In questo articolo apprenderete come manipolare XML usando JavaScript. Vedremo il codice necessario per costruire un parser che funzioni sia su Internet Explorer sia su Firefox. Illustreremo, inoltre, come muoversi tra i nodi di un documento per mezzo di XPath.
XML (eXtensible Markup Language) è diventato da anni lo standard de facto per far interagire sistemi e linguaggi per natura diversi. Basti pensare che vari dialetti dell'XML sono alla base di buona parte di vari sistemi d'integrazione. Ad esempio, il linguaggio che descrive un Web Service è il WSDL (Web Service Description Language). Esso non è nient'altro che un file XML che rispetta una determinata struttura. Da ciò capiamo che in ambito professionale (e non) non si può prescindere dal conoscere le basi di questo linguaggio.
JavaScript ha assunto negli ultimi anni un'importanza rilevante. In precedenza era considerato, ingiustamente, un linguaggio di secondaria importanza. Sin dall'avvento di Ajax, tuttavia, ci si è resi conto che JavaScript è un linguaggio di tutto rispetto destinato ad occupare un posto di rilievo nel panorama Web 2.0.
Quest'articolo illustrerà come fondere le due tecnologie, ossia come riuscire ad effettuare il parsing di documenti XML utilizzando JavaScript come linguaggio di programmazione.Vedremo che, come molti già si aspettano, Internet Explorer (IE) e Firefox utilizzano due implementazioni differenti della stessa tecnologia, ossia il DOM (Document Object Model).
Puoi leggere il resto dell'articolo Parsing di XML in JavaScript su:
ioProgrammo N. 116 - Luglio 2007 - Edizioni Master