Nwlapcug.com


Che cosa sono XML file Tagged?

Che cosa sono XML file Tagged?


File XML contengono dati elencati all'interno di strutture con tag. Ognuno di questi elementi con tag dati è un elemento XML. Gli elementi hanno nomi, contenuto e gli attributi. Il contenuto di un elemento XML può includere dati di testo e, talvolta, altri elementi. Un file con tag XML è un file salvato con "XML" come la sua estensione e XML strutturati dati memorizzati all'interno di esso. XML è un'opzione di deposito di dati comune per applicazioni di calcolo, soprattutto all'interno di siti Web.

Dati

Web e applicazioni desktop computing generalmente utilizzano una sorta di archivio dati. Molte applicazioni utilizzano i database, in cui gli elementi di dati vengono memorizzati all'interno di tabelle e colonne. Dati XML sono un'alternativa a questo approccio, utilizzato all'interno di un sacco di sistemi, specialmente quelli in contesti di Internet. In un file XML, gli elementi di dati includono elementi, attributi e strutture ad albero nidificati. I nomi di elemento e attributo sono essi stessi una parte dei dati, perché gli sviluppatori scegliere loro liberamente per soddisfare le esigenze di particolari progetti. Altre tecnologie in applicazioni quali linguaggi di programmazione, in grado di accedere ed elaborare XML dati come standard, quindi il linguaggio di markup è flessibile.

Elementi

Elementi XML sono gli elementi di dati primario nel linguaggio. Il codice di markup XML di esempio seguente viene illustrato un semplice elemento:

< elemento > cappello < / item >

L'elemento viene visualizzato come una coppia di tag, il tag di apertura che precede il contenuto dell'elemento e il tag di chiusura dopo di esso. Il tipo di elemento è indicato con il nome che compaiono all'interno di apertura e di chiusura tag, "item" in questo caso. Alcuni elementi XML sono self-closing, come nel seguente esempio di codice riportato di seguito:

< nome persona = "Mary" cognome = "Smith" / >

Questo elemento si chiude, quindi non richiede un tag di chiusura. Il contenuto dell'elemento include suoi attributi.

Attributi

Gli elementi XML possono includere attributi, per indicare i dati che sono supplementari per il contenuto dell'elemento. Nell'esempio di codice riportato di seguito viene illustrato un insieme di elementi con attributi:

< tipo di vivanda = "vegetale" > cipolla < / prodotto alimentare >
< tipo di vivanda = "frutto" > Banana < / prodotto alimentare >
< tipo di vivanda = "vegetale" > patate < / prodotto alimentare >

Gli attributi vengono visualizzati all'interno dei tag di apertura di elementi. Questo set di dati indica gli elementi con attributi i cui valori possono provenire da un set fisso. Questo è un uso comune di attributi, piuttosto che per i dati che sono univoci per ogni elemento, anche se gli attributi possono modellare questo tipo di informazioni anche.

Nidificazione

Elementi XML sono talvolta descritte come elementi figlio e padre. Qualsiasi elemento XML possa elencare altri elementi all'interno di esso. L'elemento padre è l'elemento circostante, mentre i bambini sono gli elementi contenuti. Questi elementi nidificati creano una struttura ad albero all'interno di un file con tag XML. Il seguente codice di esempio viene illustrato una semplice struttura XML nidificata:

< gioco di squadra = "calcio" >
Max < player > < / player >
< giocatore > Joe < / player >
< giocatore > Tim < / player >
< / team >

Gli elementi XML in strutture nidificate devono essere chiusi nell'ordine corretto, o l'analisi di problemi possono sorgere all'interno di una applicazione più ampia.