XML (ағылш. Eхtensible Markup Language - Кеңейтілген Белгілеу Тілі) - машина әрі адамдар оқи алатын белгілеу тілі құжаттарды кодтауға қолданылады.
Extensible Markup Language | |
---|---|
Файл кеңейтімі: | .xml |
: | application/xml ,text/xml
|
: | public.xml |
Дамытқан мекеме атауы: | World Wide Web Consortium |
Формат типі: | Белгілеу тілі |
Қай форматтан кеңейтілді: | |
Қай форматтарға дайін кеңейтілді: | , including: , RSS, , |
: | 1.0 (Fifth Edition) 1.1 (Second Edition) |
Қазіргі статусы | Шықты |
---|---|
Жылы басталды | 1996 |
Өңдеушілері | Тим Брей, Жан Паоли, К. M. Сперберг-МакКуин, Ева Малер, Францоис Иерге, Жон Коуан |
Байланысты стандарттары | |
Домейні | |
Аббревиатурасы | XML |
Вебсайты | XML 1.0 |
Терминологиясы
- Тэг
- Белгілеу конструкторы мынамен басаталады
<
және мынамен аяқталады>
. Тэгтер үш түрде жызылуы мүмкін:
- Элемент
- Логикалық құжаттау компоненті басталу-тэгімен (ағылш. start-tag) басталып және сәйкесінше аяқталу-тэгі элементімен аяқталады (ағылш. end-tag) немесе бос-тэгті елементтен тұрады (ағылш. empty-element tag).
<Сәлемдесу>Сәлем, әлем.</Сәлемдесу>
(қараңыз ). Тағы біреуі<line-break />
.
- Аттрибут
- Белгілеу конструкторы аты/мәні жұбынан тұрады, ол жұп бастау-тэгі не бос элемент-тэгі араларында жазылып отырады. Төмендегі мысалда img елементі екі аттрибуттан тұрады, олар src және alt:
- өзге мысал:
<img src="madonna.jpg" alt='Foligno Madonna, by Raphael'/>
- мұндағы аттрибуттың атты "нөмір", ал сандық мағынасы "3".
<қадам нөмір="3">A қосу B</қадам>
- XML Декларациясы
- XML құжаттары өздері жайлы кейбір ақпаратты беру арқылы басталуы мүмкін, мысалы:
<?xml version="1.0" encoding="UTF-8" ?>
Тарихы
XML тілі 1996 жылы SGML тілінің жаңа спецификациясы ретінде пайда болды.
Сілттемелер
- XML Media Types, RFC 3023 9–11. IETF (қаңтар 2001). Тексерілді, 4 қаңтар 2010.
- XML Media Types, RFC 3023 7–9. IETF (қаңтар 2001). Тексерілді, 4 қаңтар 2010.
уикипедия, wiki, кітап, кітаптар, кітапхана, мақала, оқу, жүктеу, тегін, тегін жүктеу, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, сурет, музыка, ән, фильм, кітап, ойын, ойындар, ұялы, андроид, iOS, apple, ұялы телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ДК, веб, компьютер
XML agylsh Ehtensible Markup Language Kenejtilgen Belgileu Tili mashina әri adamdar oki alatyn belgileu tili kuzhattardy kodtauga koldanylady Extensible Markup LanguageFajl kenejtimi xml application xml text xml public xmlDamytkan mekeme atauy World Wide Web ConsortiumFormat tipi Belgileu tiliҚaj formattan kenejtildi Қaj formattarga dajin kenejtildi including RSS 1 0 Fifth Edition 1 1 Second Edition Extensible Markup Language XML Қazirgi statusy ShyktyZhyly bastaldy 1996Өndeushileri Tim Brej Zhan Paoli K M Sperberg MakKuin Eva Maler Francois Ierge Zhon KouanBajlanysty standarttaryDomejniAbbreviaturasy XMLVebsajty XML 1 0TerminologiyasyTeg Belgileu konstruktory mynamen basatalady lt zhәne mynamen ayaktalady gt Tegter үsh tүrde zhyzyluy mүmkin bastau tegteri mysaly lt section gt kaz lt sekciya gt ayaktau tegteri mysaly lt section gt kaz lt sekciya gt bos elementti tegter mysaly lt line break gt kaz lt kelesi zhol gt Element Logikalyk kuzhattau komponenti bastalu tegimen agylsh start tag bastalyp zhәne sәjkesinshe ayaktalu tegi elementimen ayaktalady agylsh end tag nemese bos tegti elementten turady agylsh empty element tag lt Sәlemdesu gt Sәlem әlem lt Sәlemdesu gt karanyz Tagy bireui lt line break gt Attribut Belgileu konstruktory aty mәni zhubynan turady ol zhup bastau tegi ne bos element tegi aralarynda zhazylyp otyrady Tomendegi mysalda img elementi eki attributtan turady olar src zhәne alt lt img src madonna jpg alt Foligno Madonna by Raphael gt ozge mysal lt kadam nomir 3 gt A kosu B lt kadam gt mundagy attributtyn atty nomir al sandyk magynasy 3 XML Deklaraciyasy XML kuzhattary ozderi zhajly kejbir akparatty beru arkyly bastaluy mүmkin mysaly lt xml version 1 0 encoding UTF 8 gt TarihyXML tili 1996 zhyly SGML tilinin zhana specifikaciyasy retinde pajda boldy SilttemelerXML Media Types RFC 3023 9 11 IETF kantar 2001 Tekserildi 4 kantar 2010 XML Media Types RFC 3023 7 9 IETF kantar 2001 Tekserildi 4 kantar 2010