Documentele XML formează o structură arborescentă de jos în sus. Ele utilizează o sintaxă simplă şi auto-descriptivă, de exemplu:
Traian
Ioana
Anunţ
Mâine va trebui să vii la servici mai devreme cu o oră, la 7:00.
Prima linie este declaratia XML. Acesta defineşte versiunea XML (1.0) şi codificarea utilizată (ISO-8859-1, respectiv setul de caractere european latin 1/occidental).
Următoarea linie descrie elementul rădăcină al documentului („acest document este o notă”):
Următoarele 4 linii descriu 4 elemente derivate din rădăcină (destinatar, expeditor, titlu şi anunt):
iar ultima linie defineşte terminarea elementului rădăcină:
Oricare element poate avea sub-elemente (elemente derivate):
.....
Toate elementele pot conţine texte şi atribute, la fel ca în HTML.
Exemplu :
Imaginea de mai sus reprezintă o carte echivalentă în documentul XML de mai jos:
Poezii
Mihai Eminescu
2005
12,00
Cum văd eu lumea
Albert Einstein
2010
24,00
Telelucru
Nicolae Sfetcu
2002
10,00
Elementul rădăcină din exemplul de mai sus este <librarie>. Toate elementele <carte> din document sunt conţinute în <librarie>.
Elementul <carte> are 4 copii: <titlu>, <autor>, <an>, şi <pret>.
Lasă un răspuns