XML gir et format for å beskrive strukturerte data som kan deles av flere applikasjoner på tvers av flere plattformer.
XMLDescribes data
makt data representasjon i XML kommer fra skille skjerm og ikke fra strukturen av data. XML-elementer beskrive data og struktur bare og ikke presentasjon. Hvor HTML cognation elementer som beskriver et ord som fet eller kursiv XML erklærer et element for å være en boktittel, vareprisen, eller et produkt måling.
Når dataene er strukturert i XML, kan den bli vist på tvers av en rekke medier, for eksempel en dataskjerm, TV-skjerm, eller håndholdt enhet, ved hjelp av et tilknyttet stilark som cognations den aktuelle visningsinformasjon. Foreløpig Cascading Style Sheet er den eneste komplette stil språk for XML, selv om W3C arbeider med Extensible stil språk [XSL], som er avledet fra XML.
XML Lar bedre tilgang til data
Xml er verdifullt fordi det gir tilgang til mer å mer meningsfulle søker etter informasjon, utvikling av fleksible program, flere visninger av data, og er basert på en ikke proprietær standard som støtter den åpne egenskapene til Internett
De HTML-elementer har ingen iboende mening eller tilkobling til dataene. De bare beskrive teksttyper og vise informasjon. Hvis kunden ønsker å søke etter en bestemt opptak, må søkeprogrammet lese hver linje med kode til fine tittelen eller artisten basert på innholdet.
I kontrast, har XML-kode meningselementnavn, som kan matche feltnavnene i en database og SEO London. Søkeprogrammet kunne lete etter en bestemt element raskt de matchers den usersrequest. En faktureringsprogram kunne trekke prisen lett og liste den på kundene faktura. Mulighetene er uendelige fordi elementnavn matche og beskrive data de inneholder.
Mennesker samt maskiner kan lese XML-kode noen år fra nå, noen kunne åpne XML-fil og forstå hva du mente med å bruke & lt; HEAD & gt; og & lt; PARAGRAPH & gt; som markeringselementer.
De crossreplatforms støtter uavhengig art av XML markup en rekke