XML je rozšíriteľný značkovací jazyk. Tu ide o poskytnutie vhodného nástroja na prezentáciu a ukladanie štruktúrovaných údajov. Pomocou tohto jazyka môžete uložiť niektoré dátové štruktúry v prehľadnej a čitateľnej a pohodlnej forme. XML je štandardný jazyk, to znamená, že ho rozumie mnoho aplikácií, ktoré umožňujú používanie na rôznych platformách. Je to štandard tohto jazyka, ktorý je vhodný na využitie jeho možností.
Druhým účelom je, že môžete jednoducho používať dokumenty XML na výmenu informácií medzi rôznymi programami. Zahrnutie medzi pomôcky, ktoré sa nachádzajú na rôznych počítačoch. Nakoniec sa používa na vytváranie všetkých druhov špecializovaných značkovacích jazykov (vytvoriť takmer všetky možné stránky na internete).
Mnoho ľudí verí, že v druhom prípade sa používa HTML, hoci v skutočnosti sa veci líšia: používa sa XML. HTML je naopak rozšírením jazyka tohto jazyka. Okrem toho existuje obrovský počet ďalších značkovacích jazykov na zobrazovanie lekárskych, finančných, matematických a iných údajov.A všetky sú založené na XML. Preto pochopenie jeho princípov je samozrejme potrebné pre každého programátora dnes. Súčasne sa objavilo obrovské množstvo žiadostí, preto existuje mnoho možností pre tento jazyk. Napríklad sa objavil XPath, čo je jazyk dopytov pre prvky dokumentu. Kde sa toto rozšírenie stále uplatňuje?
- XHTML je prakticky hlavným spôsobom, ako prezentovať informácie na internete. To znamená, že každá stránka otvorená v prehliadači je uvedená v tomto formulári.
- WSDL je jazyk, ktorý popisuje interakcie s rôznymi webovými službami (program, ktorý sa nachádza niekde na internete). To znamená, že môžete vykonať niektoré operácie pre váš program. Jednoducho povedané, presne popisuje, ako organizovať interakciu s webovými službami. Údaje musia byť vo formáte XML.
- SVG je škálovateľný vektorový grafický značkovací jazyk. V skutočnosti je to aj rozšírenie XML. Umožňuje vám opísať rôzne obrázky vo vektorovom formáte, ktorý možno nájsť pomerne často na internete. Samotný obrázok je opísaný ako dokument XML.
- Ďalšie rozšírenie - OWL - vám umožňuje opísať štruktúru vedomostí.Používa sa v rôznych adresároch na popis interakcie medzi rôznymi triedami objektov.
Všeobecne platí, že existuje veľké množstvo týchto rozšírení, takže ich všetky neberieme do úvahy. Hlavnou vecou je pochopiť princíp, že XML je druh "progenitoru" zvyšku. To znamená, že tieto aplikácie uľahčujú iba prácu s údajmi, pričom nie sú samostatným systémom.
Ako otvoriť rozšírenie XML?
Takýto súbor môže byť vytvorený úplne inými programami a slúži na výmenu údajov alebo vytváranie databáz. Tento súbor je textový dokument, v ktorom sú všetky údaje oddelené značkami. Je to veľmi podobné HTML, len používateľ nastaví značky, ich počet je neobmedzený. Ale ako otvoriť súbor XML v čitateľnej forme?
Programy pre prácu so súbormi XML
Zvážte niekoľko možných spôsobov:
- Štandardný prenosný počítač. Najjednoduchší spôsob, ako zobraziť obsah súboru, je spúšťať ho pomocou poznámkového bloku. Tu uvidíte pevný súbor textu, ktorý nie je pre programátorov, aby bol naozaj jednoduchý pevný text. Ale znalí užívatelia, samozrejme, môžu vidieť tam kódy, súbory databáz a ďalšie prvky.
Okno programu Windows Notepad
- Poznámkový blok Plus.A tiež môžete používať pokročilejšie verzie notebookov a textových editorov. Aj tu jednoduchý používateľ uvidí kódy, pretože všetko sa stane zjavnejším. Pravdepodobne bude vhodnejšie sledovať súbor.
Okno programu Notepad Plus
- Microsoft Office Excel. Po otvorení súboru v tomto programe dostanete tabuľkový formulár. To znamená, že je premenený na jednoduchú tabuľku.
Uložte súbor XML do programu Microsoft Office Excel
Môžete upraviť súbor veľmi ľahko v niektorom z dostupných nástrojov, ktoré ste opísali vyššie. To znamená, že môžete používať poznámkové bloky a Excel. Ale je samozrejme lepšie používať špecializovaný softvér, napríklad XML Marker. Môžete si ho bezplatne stiahnuť a nainštalovať do počítača alebo notebooku.
Okno ukazovateľa XML
záver
Priatelia, teraz viete nielen ako otvoriť súbor s rozšírením XML, ale aj to, čo to je. Ako sa ukázalo, ide o špeciálny značkovací jazyk, ktorý vám umožňuje pracovať s databázami a ďalšími prvkami. Dozvieme sa tiež, že na jeho základe sa vytvárajú iné aplikácie alebo rozšírenia, ktoré uľahčujú prácu s údajmi. Napríklad formát XHTML, ktorý je prakticky hlavným spôsobom prezentácie informácií v sieti.Dúfame, že ste sa teraz zaoberali predmetom diskusie. Nezabudnite zdieľať svoje názory, dojmy, rovnako ako osobné skúsenosti v komentároch!