Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/practical-tips.com/wp-includes/functions.php on line 6114

Notice: Funkce _load_textdomain_just_in_time nebyla použita správným způsobem. Translation loading for the soledad domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Další informace o testování programu a hledání chyb naleznete v manuálu na stránce Ladění ve WordPressu (anglicky). (Tato zpráva se nově zobrazuje od verze 6.7.0.) in /var/www/practical-tips.com/wp-includes/functions.php on line 6114
Co je to XML? Jednoduše vysvětleno - Practical Tips

Co je to XML? Jednoduše vysvětleno

by Johannes

Pokud vás zajímá, co je XML, máme pro vás správnou odpověď. V tomto praktickém tipu vám ukážeme, k čemu XML potřebujete, jak ho používat a kde se s ním setkáte.

XML – univerzální značkovací jazyk

XML je zkratka pro eXtensible Markup Language a vznikla z nutnosti, že jazyk HTML dosáhl svých hranic.

  • XML je datový formát. XML je textový datový formát, podobný formátu „JavaScript Object Notation“, známějšímu jako JSON.
  • To znamená, že data XML lze otevřít a upravit v editoru. Kromě toho mohou počítače číst a zapisovat formát XML.
    • XML se stejně jako HTML skládá z takzvaných značek, které jsou umístěny v hranatých závorkách ‚<‚ ‚>‘.
    • Na rozdíl od XML existuje v HTML pouze jedna pevná sada značek, například
    • Pomocí XML můžete definovat vlastní značky. Je definováno pouze to, jak musí značka vypadat, ale ne to, co znamená.
    • Tag XML může být samostatný takto: Případně může značka obsahovat i rozsah. Pak je zde úvodní a závěrečná značka: Area
      Značky

    • Tags mohou být vnořeny do sebe. Tímto způsobem lze vytvořit hierarchii
    • Pokud je to nutné, může mít značka jeden nebo více parametrů. Syntaxe je následující:
    • Parametry se vždy skládají z názvu a hodnoty. Hodnota je uvedena ve dvojitých uvozovkách a přiřazena se znaménkem rovnosti.
    • Příklad datové struktury v XML je zobrazen na obrázku.

     

    Použití XML

    XML lze použít mnoha způsoby. Co všechno lze s XML dělat a jaké má XML výhody a nevýhody, si můžete přečíst zde.

    • Obecně lze XML použít k popisu, ukládání a výměně dat.
    • Hlavní výhodou XML je, že je široce používán a nevyžaduje mnoho učení. Kromě toho mohou XML snadno interpretovat lidé i stroje.
    • Jedinou nevýhodou XML je datová režie ve srovnání s binárním formátem. To znamená, že struktura uložená ve formátu XML vyžaduje více paměti, než je nezbytně nutné. Proto může být také zpracovávána poněkud pomaleji.
    • XML se často používá k importu a exportu dat aplikace. Například databáze zákazníků může být dobře reprezentována ve formátu XML. Pomocí vnořených značek můžete zákazníkovi přiřadit více atributů. Do pole pro telefonní číslo lze navíc v parametru uložit, zda se jedná o mobilní nebo soukromé číslo.
    • Jeden ze způsobů ukládání dat prostřednictvím XML pro správu zákazníků je znázorněn na obrázku.
    • Již první slovo „eXtensible“ naznačuje, že jazyk je rozšiřitelný. XML dnes pravděpodobně používáte každý den v technologiích, jako je HTML nebo RSS.

Related Articles

Leave a Comment