Základy XML
Ak ste strávili nejaký čas zavesením fór pre vývojárov webu, pravdepodobne ste slovo „XML“ klesli viackrát. Zo zvedavosti prejdite na položku Wikipedia pre výraz „XML“ a prečítajte si:

„Extensible Markup Language (XML) je všeobecná špecifikácia na vytváranie vlastných značkovacích jazykov. [1] Je klasifikovaný ako rozšíriteľný jazyk, pretože umožňuje jeho používateľom definovať svoje vlastné prvky. Jeho primárnym účelom je uľahčiť zdieľanie štruktúrované údaje naprieč rôznymi informačnými systémami, najmä prostredníctvom internetu [2], ktoré sa používajú na kódovanie dokumentov aj na serializáciu údajov. . "
V súčasnosti sa vaše oči pravdepodobne zasklievajú a vy by ste chceli, aby ste nikdy ani HEARD XML nemali.

Neprepadajte panike, pretože to naozaj nie je také zložité, ako si myslíte!

XML je jednoducho spôsob uloženia informácií. Krása XML spočíva v tom, že je to úplne prispôsobiteľné YOU, vývojárovi webu. Neexistuje žiadny zmyselný kód, ktorý by ste sa mohli učiť alebo ladiť, pretože pre polia môžete použiť akékoľvek názvy, ktoré sa vám páčia. Je to vlastne najjednoduchší programovací jazyk, ktorý sa môžete naučiť, pretože väčšinu kódu sami definujete.

OK, pozrime sa na príklad. Predpokladajme, že ste chceli vytvoriť katalóg svojich obľúbených kníh. Pri použití XML by vaše záznamy vyzerali takto:


Fred Flintstone
Rocková hudba
Moja obľúbená kniha!


Rovnako ako v prípade HTML sa text medzi symbolmi nazýva „značka“. Rozdiel v XML spočíva v tom, že vy, webový vývojár, môžete definovať svoje vlastné značky a volať im, čo sa vám páči. Skôr ako začnete vytvárať vlastné značky, je potrebné sa naučiť niekoľko pravidiel syntaxe:

  • Každá otváracia značka musí mať zhodnú uzatváraciu značku. Inými slovami, ak máte značku v dokumente XML, musíte mať zatváraciu značku niekde ďalej.

  • Na rozdiel od HTML, značky v XML rozlišujú veľké a malé písmená. To znamená, že nie je rovnaká značka ako alebo.

  • Niekoľko znakov má preddefinovaný význam a nemožno ich použiť v značke. Sú to: menej ako symbol (), ampersand (&), apostrof (') a úvodzovka (").


Možno najväčšou výhodou použitia XML je to, že jeho dokumenty sú uložené na vašom počítači vo formáte obyčajného textu. Výsledkom je, že každý počítač, prehliadač alebo server dokáže týmto súborom porozumieť bez ohľadu na typ, takže môžete ľahko zdieľať údaje so svojimi návštevníkmi. Súbory XML je možné použiť takmer v akejkoľvek počítačovej aplikácii. Je tiež ľahké volať súbory XML zo stránky HTML, čo znamená, že sa nemusíte obávať opakovania kódu HTML zakaždým, keď pridáte ďalšie údaje. Jediné, čo musíte upraviť, je dokument XML.

Sledujte náš ďalší článok, v ktorom rozoberieme prvky súboru XML a pomôžeme vám zostaviť váš prvý dokument XML.

Video Návody: Základy objektově orientovaného programování - Formát pro výměnu dat XML (Smieť 2024).