Vai al contenuto
HOME » Guida alla creazione di un file XML

Guida alla creazione di un file XML

    Guida alla creazione di un file XML

    Come creare un file XML

    Creare un file XML: tutto cio’ che c’e’ da sapere

    Creare e utilizzare documenti in formato XML e’ diventato essenziale nella maggior parte dei campi, compreso lo sviluppo di software. Tuttavia, per molte persone il concetto puo’ essere abbastanza complicato.

    In questo articolo spiegheremo come creare un file XML passo dopo passo, partendo dalle informazioni preliminari sulla struttura e sull’applicazione del metalinguaggio fino ad arrivare alle istruzioni dettagliate su come esportare i dati in formato XML tramite programmi popolari come Microsoft Office o linguaggi di programmazione comuni.

    Informazioni preliminari

    XML (Extensible Markup Language) e’ un metalinguaggio con uno schema predefinito che permette la definizione della struttura di un documento basata sui tag. Rispetto ad altri linguaggi (come HTML), XML presenta caratteristiche aggiuntive tali da renderlo estremamente flessibile ed espandibile.

    Ogni elemento all’interno dello schema ha propri attributi composti dal nome, valore e tipo di dato; il contenuto degli elementi invece descrive le proprieta’ dell’elemento stesso. Inoltre i documenti scritti in formato XML possono essere validati attraverso l’utilizzo dei così detti schemi XSD where ogni tag e’ identificabile grazie ai suoi attributi facoltativi obbligatori presentano al suo interno.

    Leggi anche  La guida completa per ottenere Open Office gratuitamente

    Programmi per creare file XML

    Come abbiamo appena visto, anche se l’articolo non si limitera’ solo a questo aspetto quando parla della loro creazione, una volta creato uno schema ben definitivo risulta piu’ “facile” agire grazie ai programmi che possono consentire di creare file XML in modo semplice e veloce.

    Come creare un file XML con Excel

    Per i possessori della suite Microsoft Office, il metodo piu’ comune per generare questo tipo di documento consiste nell’utilizzare Excel: e’ possibile inserire elementi e relative proprieta’ all’interno delle cellule disposte su una tabella (“worksheet”), gestirli attraverso le varie operazioni offerte dal programma fino ad ottenere uno schema definitivo. Successivamente la tabella puo’ essere salvata in formato “.xml”.

    Come creare un file XML da Word

    Anche Word permette la generazione di documenti in formato XML grazie alla sua funzione Struttura documento (Document Map). Per accedere a questa funzionalita’ e’ necessario selezionare l’opzione Visualizza -> Mappa struttura (View > Document Map) dal menu principale del programma. In questo modo verra’ visualizzata una panoramica dell’intero documento completo dei suoi titoli e sottotitoli.

    Leggi anche  Guida pratica per aggiungere didascalie alle immagini in Word

    Il passaggio successivo consiste nell’assegnazione degli stili appropriati a tutti gli elementi individuati tramite il selettore Crea nuovo stile rapido (New Quick Style). Infine sara’ possibile esportare il modello appena creato direttamente come file “XML“.

    Come creare un file XML da Access

    Access consente ai propri utenti di utilizzare lo specifico Modulo Progettazione Import – Esporta, nel quale si potranno selezionare le tabelle o query per poi indicarne il criterio d’esportazione dello stesso modello anche esso personalizzato mediante l’utilizzo dello strumento Schema Manager.

    Una volta definito lo schema, sara’ possibile procedere con la creazione del file. Sara’ sufficiente selezionare l’opzione Esporta con formato XML (Export with XML format) dal menu File -> Esporta (File > Export), scegliendo poi il formato “XML” nelle opzioni di esportazione.

    Come creare un file XML da PDF

    Per convertire qualsiasi file in formato “.pdf” nella relativa versione “.xml”, si puo’ utilizzare un software come Doxillion Document Converter che consente al suo interno anche funzionalita’ aggiuntive per effettuare ulteriori conversioni da altri formati a quello desiderato.

    Creare un file XML tramite linguaggi di programmazione

    Oltre ai programmi della suite Microsoft Office e alle applicazioni comuni, e’ possibile creare documenti in formato XML tramite i piu’ diffusi linguaggi di programmazione quali VB6, PHP, C#, Java e ASP. Ognuno di questi possono essere usati per realizzare modelli personalizzati offrendo molta piu’ flessibilita’ rispetto alla semplice posizionamento degli elementi sui fogli.

    Leggi anche  Aggiungere un righello in Word: ecco come fare

    Creare un file XML in VB6

    Microsoft Visual Basic 6 (VB6) permette ai propri utenti di generare documenti sia attraverso l’utilizzo dell’apposita interfaccia grafica offerta dai suoi pacchetti, sia ricorrendo direttamente all’editor sorgente del programma. La manipolazione delle varie proprieta’ presenti all’interno dei tag avviene con la sintassi IDE specifiche ed il risultato finale puo’ quindi essere salvato come documento .xml

    Creare un file XML con PHP

    PHP rappresenta uno dei piu’ diffusi linguaggi web insieme ad HTML/CSS/JS quando si parla di generazione dinamica dei contenuti. In questo caso la creazione del file XML avviene attraverso apposite librerie o nativamente proprio grazie ad alcune funzioni predefinite come SimpleXML or DOMDocument.

    Creare un file XML con C#

    Questa sintassi rende molto facile la gestione degli elementi in un documento incluso nelle liste di distribuzione tramite applicazioni console, servizi Windows e form web-based. C# e’ uno dei primi linguaggi a permettere l’implementazione completa dell’eccezione try-catch-finally quando si utilizza l’interfaccia IXmlSerializable per manipolare gli oggetti serializzabili XML.

    Creare un file XML con Java

    Anche Java dispone di funzionalita’ interne che consentono facilmente di creare fogli dati in formato XML. La manipolazione delle proprieta’ degli elementi specificati nei tag puo’ avvenire attraverso la specifica classe DocumentBuilderFactory mentre l’intero modello schema risulta essere personalizzato grazie allo esempio offerto dal documento DTD/XSD valido.

    Creare un file XML con ASP

    ASP (Active Server Pages) riduce il carico operativo necessario alla generazione della pagina HTML da visualizzare sul browser compilando direttamente i codici “server-side”. Che vengano mostrate una volta interpretati dall’apposito motore finanziario ISS realizzando quindi le restanti pagine.”


    #XML #MicrosoftOffice #Excel #Word #Access #PDF #linguaggidiProgrammazione