Domovská » jak » Co je soubor XML (a jak ho mohu otevřít)?

    Co je soubor XML (a jak ho mohu otevřít)?

    Soubor s příponou .xml je soubor Extensible Markup Language (XML). Jsou to opravdu jen soubory prostého textu, které používají vlastní značky k popisu struktury a dalších funkcí dokumentu.

    Co je to XML??

    XML je značkovací jazyk vytvořený konsorciem World Wide Web Consortium (W3C), který definuje syntaxi pro kódování dokumentů, které mohou lidé i počítače číst. Dělá to pomocí značek, které definují strukturu dokumentu, stejně jako způsob uložení a přepravy dokumentu.

    Pravděpodobně je to nejjednodušší porovnat s jiným značkovacím jazykem, kterým byste se mohli seznámit - jazykem Hypertext Markup Language (HTML) používaným pro kódování webových stránek. HTML používá předdefinovanou sadu značkovacích symbolů (krátké kódy), které popisují formát obsahu na webové stránce. Například následující jednoduchý HTML kód používá tagy, aby některé slova tučně a nějaké kurzíva:

    Takhle to děláte tučné písmo a takhle uděláte kurzíva

    Věc, která odlišuje XML, je však, že je rozšiřitelná. XML nemá předdefinovaný značkovací jazyk, jako je HTML. Místo toho XML umožňuje uživatelům vytvářet vlastní značkovací symboly pro popis obsahu, čímž se vytváří neomezený a samo-definující symbolový soubor.

    V podstatě je HTML jazykem, který se zaměřuje na prezentaci obsahu, zatímco jazyk XML je vyhrazený jazyk pro popis dat používaný k ukládání dat.

    XML je často používán jako základ pro jiné formáty dokumentů - stovky, ve skutečnosti. Zde je několik, které byste mohli poznat:

    • RSS a ATOM popisují, jak aplikace pro čtečky zpracovávají webové kanály.
    • Microsoft .NET používá XML pro své konfigurační soubory.
    • Microsoft Office 2007 a pozdější použití XML jako základ pro strukturu dokumentů. To znamená, že "X" znamená ve formátu dokumentu ve formátu .DOCX a používá se také v aplikacích Excel (soubory XLSX) a PowerPoint (soubory PPTX).

    Pokud tedy máte soubor XML, nemusí to nutně říkat, s jakou aplikací chcete používat. A obvykle se nebudete muset starat o to, pokud nejste ten, který ve skutečnosti vytváří soubory XML.

    Jak mohu otevřít jednu?

    Existuje několik způsobů, jak přímo otevřít soubor XML. Můžete je otevírat a upravovat pomocí libovolného textového editoru, zobrazovat je pomocí libovolného webového prohlížeče nebo používat webové stránky, které vám umožňují prohlížet, upravovat a dokonce je převádět na jiné formáty.

    Použijte textový editor, pokud pracujete se soubory XML pravidelně

    Vzhledem k tomu, že soubory XML jsou opravdu jen textové soubory, můžete je otevřít v libovolném textovém editoru. Věc je, že mnoho textových editorů, jako je Poznámkový blok, prostě není určeno k tomu, aby zobrazovaly soubory XML se svou správnou strukturou. Mohlo by to být v pořádku, kdybyste otevřeli soubor XML a rychle se podívali, abyste pomohli zjistit, co to je. Existují však mnohem lepší nástroje pro práci s nimi.

    Klepněte pravým tlačítkem myši na soubor XML, který chcete otevřít, v místní nabídce přejděte na příkaz "Open With" a klepněte na možnost "Poznámkový blok".

    Poznámka: Zde používáme příklady Windows, ale to platí i pro ostatní operační systémy. Podívejte se na dobrý textový editor jiného výrobce, který je navržen tak, aby podporoval soubory XML.

    Soubor se neotevře, ale jak vidíte, ztrácí většinu formátování a celou věc rozvine jen na dva řádky dokumentu.

    Takže i když je program Poznámkový blok užitečný pro rychlé ověření souboru XML, máte mnohem lepší nástroj, jako je Notepad ++, který zvýrazňuje syntaxi a formátuje soubor tak, jak je určen.

    Zde je stejný soubor XML otevřený v Poznámkovém bloku ++:

    Chcete-li zobrazit strukturované údaje, použijte webový prohlížeč

    Pokud opravdu nemusíte upravovat soubory XML, ale stačí je prohlížet při příležitosti, prohlížeč, který používáte k přečtení tohoto článku, je vhodný pro práci. Ve skutečnosti je váš výchozí webový prohlížeč pravděpodobně nastaven jako výchozí prohlížeč souborů XML. Poklepáním na soubor XML by měl být ve vašem prohlížeči otevřen.

    Pokud tomu tak není, můžete klepnutím pravým tlačítkem myši na soubor najít možnosti, jak jej otevřít s libovolnou aplikací, kterou chcete. Stačí vybrat svůj webový prohlížeč ze seznamu programů. V tomto příkladu používáme Chrome.

    Když se soubor otevře, měli byste vidět pěkně strukturované údaje. Není to tak hezké jako barevný kód, který získáte s programem Notepad ++, ale je to daleko lepší pohled než to, co získáte s Notepadem.

    Pomocí Editoru online můžete zobrazit, upravit nebo převést soubory XML

    Pokud chcete editovat občasný soubor XML a nechcete stáhovat nový textový editor nebo potřebujete převést soubor XML do jiného formátu, je k dispozici několik slušných online editorů XML zdarma. TutorialsPoint.com, XMLGrid.net a CodeBeautify.org vám umožňují prohlížet a upravovat soubory XML. Po dokončení úpravy můžete stáhnout změněný soubor XML nebo dokonce jej převést na jiný formát.

    Pro příklad zde budeme používat CodeBeautify.org. Stránka je rozdělena do tří částí. Vlevo je soubor XML, se kterým pracujete. Uprostřed naleznete několik možností. Vpravo se zobrazí výsledky některých možností, které můžete vybrat. Například na následujícím obrázku je náš úplný soubor XML vlevo a stromové zobrazení se zobrazí v podokně výsledků, protože jsme klikli na tlačítko "Tree View" uprostřed.

    Zde je lepší podívat se na tyto možnosti. Tlačítkem "Procházet" můžete nahrát soubor XML z počítače nebo tlačítko "Načíst URL", čímž získáte XML z online zdroje.

    Tlačítko "Zobrazení stromu" zobrazuje vaše údaje v pečlivě formátované stromové struktuře v podokně výsledků se všemi značkami nalevo v oranžové a atributy napravo od značek.

    "Skrášlení" zobrazuje vaše data v čistých, snadno čitelných linkách v podokně výsledků.

    Tlačítko "Minify" zobrazuje vaše data pomocí nejmenšího možného místa. Bude se pokoušet položit každý jednotlivý údaj na jeden řádek. To se hodí při pokusu o zmenšení souboru. Ušetří určitý prostor, ale za cenu, že bude schopen efektivně číst.

    A nakonec můžete použít tlačítko "XML to JSON" pro převedení formátu XML do formátu JSON, tlačítka "Exportovat do formátu CSV" pro ukládání dat jako soubor hodnot hodnot oddělených čárkami nebo "Stáhnout" pro stažení všech změn které jste vytvořili jako nový soubor XML.