Úvodní stránka | Tato stránka v originále

XML

XML (Rozšiřitelný značkovací jazyk) je W3C doporučení pro vytvářet specialitu-účelové značkovací jazyky. To je zjednodušená podmnožina SGML, schopný popisovat mnoho různých druhů dat. Jeho primární účel má usnadnit sdílení uspořádaného textu a informace přes Internet. Jazyky založené na XML (například, RDF, SMIL, MathML, XSIL a SVG) být sám popsali ve formální cestě, dovolit programům upravit a potvrdit dokumenty v těchto jazycích bez předchozí znalosti jejich formy.

Tabulka s obsahem
1 síly a slabosti
2 syntaktická pravidla v XML
3 dokumentové typové definice a XML schémata
4 zobrazovat XML na webu
5 XML rozšíření
6 zpracovacích XML souborů
7 verzí XML
8 vidět také
9 externích spojení

Síly a slabosti

Rysy XML to dělat to zvláště vhodný pro přenos dat být:

XML je také těžko užitý na ukládání dokumentu a zpracování, oba online a offline:Slabosti formátu se vztahuje k věcem efektivity, od XMLPro záležitosti druhový, volně svázal přenos dat síly převažují nad slabostmi, a v mnoha neutrálních aplikacích kde efektivita není zvláštní zájem XML také přijde být přijat jednoduše protože nástroje manipulovat s XML být nyní příhodně na-ruka.

Pravidla syntaxe v XML

XML dokument je text, obvykle Unikód ačkoli jiné encodings mohou být používány.

Unlike, například, HTML, XML je velmi závislý na struktuře, obsahu a integritě pro jeho účinnost. V objednávce dokumentu být zvažován “dobře-se tvořil” [1], to musí přizpůsobit se (u velmi nejméně) ke sledování:

Jména elementu v XML jsou případ-citlivý: například a být studna-tvořil odpovídající pár zatímco a být ne.

Také, znovu unlike HTML, chytrá volba XML elementových jmén dovolí význam dat být udržen jako součást značení. Toto dělá to více snadno tlumočilo softwarovými programy.

Jako konkrétní příklad, jednoduchý recept vyjádřený v XML reprezentaci by mohl být: