XML: відмінності між версіями
[перевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
м Додано з "предметно-орієнтовані" посилання на статтю |
Немає опису редагування |
||
Рядок 17:
| standard = [http://www.w3.org/TR/2006/REC-xml-20060816/ 1.0 (Четверта редакція)] [http://www.w3.org/TR/2006/REC-xml11-20060816/ 1.1 (Друга редакція)]
}}
'''Розши́рювана мо́ва розмі́тки''' ({{lang-en|Extensible Markup Language}}, скорочено XML) — [[мова розмітки даних|мова розмітки]] для кодування документів у [[Формат файлу|форматі]], що є читабельним як для людини, так і для комп'ютера. Набір правил мови XML визначений специфікацією XML 1.0 [[Консорціум Всесвітньої павутини|Консорціуму Всесвітньої павутини]] ([[W3C]]) та кількома іншими специфікаціями (усі вони є безкоштовними [[Відкритий стандарт|відкритими стандартами]]).
XML — це текстовий формат з підтримкою багатьох [[Мова|людських мов]] за допомогою [[Юнікод]].
Стандарт XML ({{lang-en|Recommendation}}, перше видання від [[10 лютого]] [[1998]], останнє, четверте видання [[29 вересня]] [[2006]]) визначає набір базових [[лексика|лексичних]] та [[синтаксис|синтаксичних]] правил для побудови мови описання інформації шляхом застосування простих ''тегів''. Цей формат достатньо гнучкий для того, аби бути придатним для застосування в різних галузях<ref name="XMLNut">{{cite book
Рядок 27 ⟶ 29:
|мова={{lang-en|}}
|видавництво=O'Reilly
|isbn=0-596-00292-0}}</ref>. Іншими словами, запропонований стандарт визначає [[Метамова|метамову]], на основі якої шляхом запровадження обмежень на структуру та зміст документів визначаються специфічні, [[Предметно-орієнтована мова програмування|предметно-орієнтовані]] мови розмітки даних. Ці обмеження описуються [[XML schema|мовами схем]] ({{lang-en|Schema}}), такими як [[XML Schema (W3C)|XML Schema (XSD)]], [[Document Type Definition|DTD]] або [[RELAX NG]]. Прикладами мов,
== Основні поняття ==
|