Nwlapcug.com


Come è utile allo sviluppatore XML?

Come è utile allo sviluppatore XML?


XML è utile allo sviluppatore per una serie di motivi. XML è un linguaggio di markup, che significa che definisce e archivia i dati. Dati XML vengono visualizzati all'interno di molte applicazioni, come la sintassi possono essere elaborata da più linguaggi di programmazione e tecnologie. XML consente agli sviluppatori di creare strutture per soddisfare le esigenze specifiche di un progetto, così la lingua porta anche un livello di flessibilità al lavoro di sviluppo.

Dati

Documenti XML archiviare dati all'interno di strutture ad albero con tag. Molte applicazioni Web utilizzano XML invece di un database, come altri script di programmazione può eseguire una query su linguaggio organizzato l'accesso ai dati. Il seguente codice di esempio viene illustrato un semplice estratto XML:

< frigorifero >
< tipo di voce = "bere" > latte < / item >
< tipo di voce = "food" > cipolla < / item >
< tipo di voce = "food" > formaggio < / item >
< / frigorifero >

Il codice XML qui modelli gli elementi di dati come elementi con attributi. Il contenuto di un elemento viene visualizzato tra l'apertura e il tag di chiusura, mentre gli attributi vengono visualizzati all'interno del tag di apertura. Gli elementi XML sono nidificati anche all'interno dell'elemento radice "frigorifero". Tutti gli elementi XML possono nidificare altri elementi al loro interno.

Piattaforme

Un vantaggio primario all'utilizzo di XML è che è accessibile attraverso piattaforme informatiche. Tutte le principali programmazione e linguaggi di scripting beneficiano di librerie standard per l'elaborazione di dati XML. Ciò significa che, come sviluppatore, non è necessario gestire l'implementazione dettagli di creare o eseguire query sui dati XML all'interno delle applicazioni, perché si può fare uso delle risorse all'interno della piattaforma o linguaggio di programmazione si utilizza per gestire l'elaborazione di XML. XML è anche un relativamente "human readable" lingua, semplice da capire anche per persone con poca esperienza tecnica.

Standard

XML consente agli sviluppatori di creare e implementare i propri standard utilizzando le definizioni di Schema XML. Utilizzando uno schema XSD, è possibile definire le strutture e sintassi regole che volete un particolare insieme di dati XML a rispettare. Uno Schema XML è possibile definire gli elementi, attributi e regole di nidificazione per il codice XML all'interno di un progetto. In questo modo applicazioni risultanti più robusto e affidabile. Quando utilizzato all'interno di sviluppo Web, dati XML possono anche contribuire a creare contenuti Web che osservino le norme del W3C e consigli, perché esso separa il contenuto del sito Web dalla presentazione. XML è di per sé una raccomandazione di W3C.

Flessibilità

Flessibilità è la chiave per l'utilità di XML. Gli sviluppatori possono scegliere le strutture di markup che un determinato set di dati XML conterrà. Questo può includere nomi di elementi, attributi, tipi di dati e strutture di nidificazione. Questo consente agli sviluppatori di personalizzare la struttura di dati XML per le esigenze di un'applicazione. Anche se i dati XML possono includere strutture qualsiasi elemento definito dall'utente, sempre rimane accessibile da altre tecnologie, perché le regole di markup sono standard, indipendentemente dalla elementi o Schema nell'operazione.