Inf_W2.pdf
(
1001 KB
)
Pobierz
XML – (ang. eXtensible Markup Language)
XML – (
ang. eXtensible Markup
Language
)
Informatyka,
Politechnika Radomska, Wydział Transportu
Elektrotechnika sem. III
XML
(skrt od eXtensible Markup Language -
rozszerzalny język znacznikw)
To otwarty standard opracowany przez W3C.
Co oznacza rozszerzalny?
Otż XML nie jest kolejnym językiem do przechowywania
konkretnych danych, jak np. język HTML (o ktrym ostatnio
mwiliśmy) opisujący wygląd stron sieciowych.
XML to język opisujący dane, czyli metajęzyk. W
uproszczeniu można powiedzieć, że XML służy do
tworzenia innych językw (aplikacji XML) służących do
przechowywania informacji.
Dlaczego warto korzystać z XML?
Jeśli masz potrzebę zapisywania określonych danych o określonej
strukturze, XML okaże się najlepszym narzędziem, bez względu jakie
by te dane nie były.
W przeciwieństwie do np. HTML, XML nie ma ograniczonej liczby
znacznikw, bo pozwala przechowywać dowolne dane i to w jak
najbardziej wygodny dla nas sposb, bo sami go określamy.
Sami określamy strukturę danych, ktra może być tabelaryczna, ale
może także tworzyć drzewo. W ten sposb nie jesteś, jako twrca
zbiorw XML w żaden sposb ograniczony. Na tym przede wszystkim
polega wyższość XML nad innymi formatami zapisu danych.
Pochodzenie XML, czyli SGML
Przodkiem języka XML był SGML (Standard Generalized
Markup Language).
Jest to język o dużych możliwościach, ale przez swoje rozmiary
i poziom skomplikowania niezbyt łatwy do stosowania
Znane wśrd informatykw jest chyba stwierdzenie, że XML
oferuje 80% możliwości SGML, przy dziesięciokrotnie
łatwiejszym ich wykorzystaniu.
SGML - w przeciwieństwie do XML - nie jest językiem, ktry sam
się opisuje. Nie jest rwnież tak łatwy do przetwarzania.
W języku XML wystarczającym
opisem dla danych są one same
Jak wcześniej wspomniano, dokument XML sam się
opisuje.
Można wprawdzie stosować schematy Definicji Typu
Dokumentu (znane jeszcze z SGML DTD) i inne
sposoby deklarowania jego zawartości (jak XML
Schemas), ale rzadko jest to potrzebne.
Czytelność XML, nawet bez użycia specjalnych
narzędzi, to jedna z jego ważniejszych zalet.
Plik z chomika:
EMICHAEL
Inne pliki z tego folderu:
infa odpowiedzi do egzaminu skrót.docx
(141 KB)
infa odpowiedzi do egzaminu skrót.htm
(362 KB)
infa odpowiedzi do egzaminu.docx
(177 KB)
infa.htm
(362 KB)
Inf_Radom_Przykladowe zadania_Radom_niestacjonarne_2009.pdf
(360 KB)
Inne foldery tego chomika:
informayka praktyka
Zgłoś jeśli
naruszono regulamin