Co je XML? definice a význam

Zkratka pro extensible Markup Language není deklarativní značkovací jazyk jako HTML; místo toho je to jazyk pro vytváření značkovacích jazyků. XML spravuje Worldwide Web Consortium (W3C). Zeštíhlená verze SGML umožňuje tvůrcům webu vytvářet a pojmenovávat své značky tak, aby mohli přesněji zachytit strukturu svých dat.

V dobře strukturovaném dokumentu, který vyhovuje pravidlům syntaxe, může být hierarchie značek vytvořená uživatelem číst a zpracovávat prohlížečem s podporou XML, i když se nikdy nesetkal s konkrétní sadou značek před. Autoři mohou uvést strukturu svého dokumentu formálněji pomocí definice typu dokumentu (DTD), která specifikuje pravidla pro správné používání každé značky. Viz CSS, XLink, Namespaces, Query Language, XMLP, XPointer, XSL.

Technipages Vysvětluje XML

Extensible Markup Language (XML) je značkovací jazyk, který překlenuje propast mezi formátováním dokumentů mezi lidmi a stroji. XML obsahuje strukturovaná data v textovém souboru v textovém souboru. XML umožňuje svým uživatelům vytvářet slovní zásobu a používat stejný slovník k popisu dat. XML používá značky („“) k vytváření souborů, které lze snadno generovat počítačovým strojem.

Většina strojů, které zpracovávají strukturovaná data, obvykle ukládá data na disky, ze kterých je lze použít pouze v binárním nebo textovém formátu. XML umožňuje uživateli přístup k datům, aniž by musel přistupovat k softwaru použitému k jejich generování. Příkladem strukturovaných dokumentů mohou být smlouvy, dopisy, články, adresáře, tabulky, technické výkresy, finanční transakce, poznámky a mnoho dalších.

XML se v současné době vyvíjí World Wide Web Consortium (W3C) pod dohledem organizace XML Working Group, byla zahájena v roce 1996, XML je produktem SGML (Standard Generalized Markup Jazyk). Záměrem je usnadnit SGML a také díky úspěchu HTML, které koncem 90. let napsal fyzik z CERN Tim Berners Lee. XML je rozšíření HTML.

Běžná použití XML

  • XML je doporučením World Wide Web Consortium a na vývoj specifikace dohlíží pracovní skupina XML.
  • Důvod, proč můžete otevřít XML soubory s několika různými programy, protože ukládá data v prostém textu.
  • Některé z programů, které lze otevřít XML soubory jsou okenní poznámkový blok, jakýkoli textový editor nebo dokonce jakýkoli webový prohlížeč

Běžná zneužití XML

  • XML nebyl nikdy určen k řešení jakéhokoli problému, který SGML vytvořil, a byl to vlastní značkovací jazyk
  • Doporučení World Wide Web Consortium (W3C) z XML není pod dohledem žádné přidružené skupiny XML