Extensible Markup Language

XML
Přípona souboru.xml
Typ internetového médiaapplication/xml
text/xml[1]
Uniform Type Identifierpublic.xml
TvůrceWorld Wide Web Consortium
Typ formátuznačkovací jazyk
Standard(y)1.0 (Fifth Edition)
(26. listopadu 2008)
1.1 (Second Edition)
(16. srpna 2006)
Otevřený formátano
WebsiteXML 1.0

Extensible Markup Language (výslovnost [ikˈstensibl ˈmaːkˌap ˈlæŋgwidž], zkráceně XML [ˌeksemˈel], česky rozšiřitelný značkovací jazyk) je obecný značkovací jazyk, který byl vyvinut a standardizován konsorciem W3C. Je zjednodušenou podobou staršího jazyka SGML. Umožňuje snadné vytváření konkrétních značkovacích jazyků (tzv. aplikací) pro různé účely a různé typy dat. Používá se pro serializaci dat, v čemž soupeří např. s JSON či YAML. Zpracování XML je podporováno řadou nástrojů a programovacích jazyků.

Jazyk je určen především pro výměnu dat mezi aplikacemi a pro publikování dokumentů, u kterých popisuje strukturu z hlediska věcného obsahu jednotlivých částí, nezabývá se vzhledem. Prezentace dokumentu (vzhled) může být definována pomocí kaskádových stylů. Další možností zpracování je transformace do jiného typu dokumentu, nebo do jiné aplikace XML.

  1. XML Media Types, RFC 7303 [online]. Internet Engineering Task Force, červenec 2014 [cit. 2018-03-11]. Dostupné online. (anglicky) 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy