Przegląd danych XML
Język Extensible Markup Language (XML) jest specyfikacją opracowaną do przesyłania informacji za pośrednictwem sieci WWW. Język XML jest oparty na standardzie SGML (Standard Global Markup Language) i jest narzędziem opartym na wielu platformach, programowo i sprzętowo. Ponadto posiada następujące atrybuty:
- Język znaczników jest bardzo podobny do języka HTML.
- Jest przeznaczony do opisywania danych.
- Może być używany dla wszystkich typów danych i grafiki.
- Jest niezależny od aplikacji, platform lub dostawców.
- Umożliwia projektantom tworzenie własnych niestandardowych znaczników, które umożliwiają definiowanie, przesyłanie, sprawdzanie poprawności i interpretację danych między aplikacjami i między organizacjami.
Uwaga: Znaczniki XML nie są predefiniowane. Należy zdefiniować własne znaczniki.
Kod XML nie jest zastępowany kodem HTML
Kod XML i HTML zostały zaprojektowane z myślą o różnych celach. Kod XML został zaprojektowany w celu opisania danych i skupienia się na danych. Kod HTML został zaprojektowany w celu wyświetlania danych i skupienia się na wyglądzie danych.
Dlaczego należy używać języka XML?
Firmy przenoszą swoje dokumenty do XML z kilku powodów:
- Reuse -separacja treści od prezentacji umożliwia wiele formatów dostarczania.
- Portability -XML jest międzynarodowym, niezależnym od platformy standardem opartym na tekście ASCII, dzięki czemu firmy mogą bezpiecznie przechowywać swoje dokumenty w formacie XML bez potrzeby wiązania z żadnym dostawcą.
- Interchange -XML jest podstawowym standardem danych, który umożliwia aplikacjom rozpoznawczym XML współdziałanie i bezproblemowe współużytkowanie danych.
- Samoopisywanie -XML jest w formacie czytelnym dla człowieka, który użytkownicy mogą łatwo wyświetlać i rozumieć.