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ć.