![]() | |
Розширення файлу: | .xml |
---|---|
MIME-тип: | application/xml, text/xml (застаріла) |
Узагальнений ідентифікатор типу: | public.xml |
Розробник: | World Wide Web Consortium |
Тип формату: | мова розмітки даних |
Розширений з: | SGML |
Розширений до: | XHTML, RSS, Atom, … |
Стандарт(и): | 1.0 (П'ята редакція) 1.1 (Друга редакція) |
Розши́рювана мо́ва розмі́тки (англ. EXtensible Markup Language, скорочено XML) — запропонований консорціумом World Wide Web Consortium (W3C) стандарт побудови мов розмітки ієрархічно структурованих даних для обміну між різними застосунками, зокрема, через Інтернет.[1] Є спрощеною підмножиною мови розмітки SGML. XML-документ складається із текстових знаків, і придатний до читання людиною.
Стандарт XML (англ. Recommendation, перше видання від 10 лютого 1998, останнє, четверте видання 29 вересня 2006) визначає набір базових лексичних та синтаксичних правил для побудови мови опису інформації шляхом застосування простих тегів. Цей формат достатньо гнучкий для того, аби бути придатним для застосування в різних галузях[2]. Іншими словами, запропонований стандарт визначає метамову, на основі якої шляхом запровадження обмежень на структуру та зміст документів визначаються специфічні, предметно-орієнтовані мови розмітки даних. Ці обмеження описуються мовами схем (англ. Schema), такими як XML Schema (XSD), DTD або RELAX NG. Прикладами мов, заснованих на XML, є: XSLT, XAML, XUL, RSS, MathML, GraphML, XHTML, SVG, а також XML Schema.