XML este un limbaj de adnotare/structurare a datelor.
Este creat pentru a fi folosit pentru adnotari, schimb de date, publicare documente si prelucrare automata de catre clienti (agenti) inteligenti.
#Sintaxa:
Limbajul e bazat pe marcaje si atribute.
Un marcaj este un text care descrie sensul sau structura unor date. Acest text este inserat intre semnele „<” si „>”. Ex.: <nume>Popescu </nume>,
<casatorit />;
Un element este tot ceea ce se afla intre marcajul de inceput si marcajul de sfarsit .
Un marcaj trebuie sa indeplineasca conditiile:
· Pot sa contina litere, cifre si alte caractere
· Nu pot incepe cu cifre si cu semne de punctuatie
· Nu pot incepe cu „xml”
· Nu pot contine spatii
1. Intr-un fisier XML trebuie sa existe un element radacina care sa le contina pe toate celelalte.
2. Elementele nu pot fi incrucisate.(de genul: <tranzactie> <data>2005-11-05 </tranzactie> </data>)
Un element poate sa contina unul sau mai multe atribute. Atributele se specifica in cadrul marcajului de inceput al elementului si sunt de tip nume_atribut=”valoare”(<moneda="RON"> 1000 </suma>
Ar mai fi de mentionat ca intotdeauna un document XML incepe cu un rand in care se mentioneaza versiunea limbajului si codificarea folosita.
#Cazuri de utilizare:
- Fisiere de configurare
- Stocare informatie tip office
- Stocare date in baze de date
- Baza pentru limbaje noi
Niciun comentariu:
Trimiteți un comentariu