Loading...
Nápověda

XML


XML (Extensible Markup Language) je, podobně jako HTML, značkovací jazyk, který definuje sadu pravidel pro kódování dokumentů ve formátu, který je čitelný jak pro lidi, tak pro stroje. Designovými cíly XML je důraz na jednoduchost, všeobecnost a použitelnost v rámci internetu.

I když se design XML zaměřuje primárně na dokumenty, používá se často pro reprezentaci datových struktur, například ve webových službách. Spousta API (aplication programming interface) byla vyvinuta pro zpracování XML dat softwarovými vývojáři.

Aplikací, které staví na XML jazyku, už bylo vyvinuto stovky, ne-li tisíce. Patří mězi ně například RSS, Atom, SOAP, XHTML a další. Stejně tak se staly formáty založené na XML výchozími pro spoustu kancelářských aplikací, včetně Microsoft Office (Office Open XML), OpenOffice.org a LibreOffice (OpenDocument) a iWork.

Obecně existují dvě aktuální verze XML. První verze (XML 1.0) byla původně definována 1998, ale od té doby se dočkala několika nových revizí a v současné době funguje už pátá edice, která byla publikována v listopadu 2008.

Druhá verze XML (XML 1.1) byla původně publikována v únoru 2004, ve stejný den jako XML 1.0 Third Edition. XML 1.1 není tak rozšířená jako XML 1.0 a je doporučeno spíše pro uživatele, kteří jej potřebují pro jeho unikátní funkce.

XML dokument je jakýmsi řetězcem znaků. Znaky pocházejí z repertoáru Unicode.

Zajímavostí je, že pracovní skupina, která XML vytvořila, se nikdy v reálném světě nepotkala. Na tvorbě spolupracovali výhradně přes e-maily a telekonference.

© 2001-2024 Blueboard.cz s. r. o.