XML
Ce este XML ?
După cum sugerează și numele, este un sistem extensibil de marcare, adică, mai pe înţelesul tuturor, este un sistem de marcare similar cu HTML, doar că este mult mai bun și mai dinamic, diferența esențială fiind că tagurile nu sunt definte, programatorul fiind liber să experimenteze.
Ce nu este XML ?
Poate este dificil de înțeles, dar fișierele XML nu fac nimic, sunt doar secvenţe de text create pentru a structura, depozita și transporta informație, de exemplu:
<alerta> <de_la>Server 1</de_la> <catre>Server 2</catre> <mesaj>New job!</mesaj> </alerta>
Avantaje
- extensibilitate (se pot defini noi indicatori dacă este nevoie)
- validitate (se verifică corectitudinea structurală a datelor )
- oferă utilizatorilor posibilitatea de a-și reprezenta datele într-un mod independent de aplicație
- XML este simplu și accesibil (sunt fișiere text create pentru a structura, stoca și a transporta informația)
- poate fi editat, modificat foarte ușor (necesită doar un editor text simplu precum notepad, wordpad etc.)