XML je jeden z nejběžnějších formátů pro ukládání a sdílení dat mezi různými aplikacemi. S daty funguje program Microsoft Excel, takže problém převodu souborů z formátu XML do formátu Excel je velmi aktuální. Zjistěme, jak postupovat tímto způsobem různými způsoby.

Proces konverze

Soubory XML jsou psány ve speciálním značkovacím jazyce s něčím podobným webovým stránkám HTML. Proto mají tyto formáty poměrně podobnou strukturu. Současně je program Excel primárně program, který má několik "nativních" formátů. Nejznámější z nich jsou: Excel Workbook (XLSX) a Excel Workbook 97 - 2003 (XLS). Najdeme základní způsoby konverze souborů XML do těchto formátů.

Metoda 1: Vestavěná funkce aplikace Excel

Aplikace Excel funguje s soubory XML. Může se otevírat, upravovat, vytvářet, ukládat. Proto je nejjednodušší verzí úkolu, který před námi stojí, otevřít tento objekt a uložit jej prostřednictvím rozhraní aplikace jako XLSX nebo XLS dokumentů.

  1. Spusťte program Excel. V záložce "Soubor" klikněte na "Otevřít" .
  2. Otevřete soubor v aplikaci Microsoft Excel

  3. Otevře se okno pro otevírání dokumentů. Přesuneme se do adresáře, kde je uložen dokument XML, vyberte jej a klikněte na tlačítko "Otevřít" .
  4. Otevření souboru XML v aplikaci Microsoft Excel

  5. Po otevření dokumentu přes rozhraní aplikace Excel se vraťte zpět na kartu "Soubor" .
  6. Přejděte na kartu Soubor v aplikaci Microsoft Excel

  7. Přejděte na tuto kartu a klikněte na položku "Uložit jako ..." .
  8. Přejděte k uložení souborů v aplikaci Microsoft Excel

  9. Zobrazí se okno, které vypadá jako okénko pro otevření, ale s některými rozdíly. Nyní musíme soubor uložit. Pomocí navigačních nástrojů přejděte do adresáře, kde bude uložen převedený dokument. I když ji můžete nechat v aktuálním adresáři. V poli "Název souboru" jej můžete přejmenovat, pokud chcete, ale to také není nutné. Pro náš hlavní úkol je následující pole - "Typ souboru" . Klikneme na toto pole.

    Přejděte na výběr formátu v aplikaci Microsoft Excel

    Z nabízených možností zvolte Excel Book nebo Excel Book 97-2003. První je novější, druhá je již poněkud zastaralá.

  10. Vyberte formát v aplikaci Microsoft Excel

  11. Po provedení výběru klikněte na tlačítko "Uložit" .

Uložení souboru do aplikace Microsoft Excel

Tím se dokončí postup převodu souboru XML do formátu Excel přes rozhraní programu.

Metoda 2: Import dat

Výše uvedená metoda je vhodná pouze pro soubory XML s nejjednodušší strukturou. Složitější tabulky při této konverzi lze překládat nesprávně. Existuje však i další vestavěný nástroj aplikace Excel, který vám pomůže správně importovat data. Je umístěn v nabídce pro vývojáře , která je ve výchozím nastavení zakázána. Proto je třeba nejdříve aktivovat.

  1. Přejděte na záložku "Soubor" a klikněte na "Možnosti" .
  2. Přejít na možnosti v aplikaci Microsoft Excel

  3. V okně možností přejděte na část "Konfigurace pásu" . V pravé části okna zaškrtněte položku "Vývojář" . Klikněte na tlačítko "OK" . Nyní je aktivována požadovaná funkce a příslušná karta se objevila na pásku.
  4. Povolení režimu vývojářů v aplikaci Microsoft Excel

  5. Přejděte na kartu Vývojář . Na pásu karet v nástroji "XML" klikněte na tlačítko "Importovat" .
  6. Přejděte na import XML do aplikace Microsoft Excel

  7. Otevře se okno importu. Přejdeme do adresáře, kde je umístěn požadovaný dokument. Vyberte jej a klikněte na tlačítko "Importovat" .
  8. Import souboru XML do aplikace Microsoft Excel

  9. Dále se může otevřít dialogové okno s uvedením, že vybraný soubor neodkazuje na schéma. Bude vám nabídnuto, abyste vytvořili systém sami. V tomto případě souhlasíme a klikneme na tlačítko "OK" .
  10. Dialogové okno v aplikaci Microsoft Excel

  11. Otevře se následující dialogové okno. Navrhuje rozhodnout se o otevření tabulky v aktuální knize nebo v nové knize. Protože jsme spustili program bez otevření souboru, můžeme toto nastavení ponechat jako výchozí a pokračovat v práci s aktuální knihou. Navíc stejné okno naznačuje definování souřadnic na listu, kde bude tabulka importována. Adresu můžete zadat ručně, ale je mnohem jednodušší a pohodlnější jen kliknout na buňku na listu, který se stane levým horním prvkem tabulky. Po zadání adresy do dialogového okna klikněte na tlačítko "OK" .
  12. Souřadnice vložení tabulky do aplikace Microsoft Excel

  13. Po těchto akcích se do okna programu vloží tabulka XML. Chcete-li soubor uložit ve formátu aplikace Excel, klepněte na ikonu ve formě diskety v levém horním rohu okna.
  14. Přejděte k uložení nového souboru v aplikaci Microsoft Excel

  15. Otevře se okno ukládání, ve kterém je třeba definovat adresář, kam bude dokument uložen. Formát souboru bude předinstalován s XLSX tentokrát, ale pokud chcete, můžete rozbalit pole "Typ souboru" a nastavit další formát Excel - XLS. Po uložení nastavení jsou nastavena, i když v tomto případě mohou být ponechána ve výchozím nastavení, klikneme na tlačítko "Uložit" .

Uložení souboru v aplikaci Microsoft Excel

Takže konverze ve směru nutném pro nás bude provedena nejpřesnější konverzí dat.

Metoda 3: Online převodník

Pro uživatele, kteří z nějakého důvodu nemají v počítači nainstalovaný program Excel, ale potřebují okamžitou konverzi souboru z formátu XML na EXCEL, můžete použít jednu z mnoha specializovaných online služeb pro konverzi. Jedním z nejvhodnějších míst tohoto typu je Convertio.

Převodník konverzí online

  1. Přejdeme na tento webový zdroj pomocí libovolného prohlížeče. Existuje 5 způsobů, jak stáhnout převedený soubor:
    • Z pevného disku počítače;
    • Z online schránky;
    • Z online úložiště Disku Google;
    • Odkazem na internet.

    Protože v našem případě je dokument umístěn na počítači, klikněte na tlačítko "Z počítače" .

  2. Přejděte k nahrání souboru do aplikace Convertio

  3. Otevře se okno pro otevření dokumentu. Přejděte do adresáře, ve kterém je umístěn. Klikněte na soubor a klikněte na tlačítko "Otevřít" .

    Nahrávání souboru do aplikace Convertio

    Existuje také alternativní možnost přidání souboru do služby. Chcete-li to provést, stačí přetáhnout název myši z Průzkumníka Windows.

  4. Jak je vidět, soubor byl přidán do služby a je ve stavu "Připraveno" . Nyní musíme zvolit formát, který potřebujeme k převodu. Klikněte na rámeček vedle písmena "B" . Zobrazí se seznam souborů. Zvolte "Dokument" . Pak se otevře seznam formátů. Zvolte "XLS" nebo "XLSX" .
  5. Výběr formátu souboru pro aplikaci Convertio

  6. Po přidání názvu požadovaného rozšíření do okna klikněte na velké červené tlačítko "Převést" . Poté bude dokument převeden a dostupný ke stažení na tomto zdroji.

Spusťte převod Convertio

Tato možnost může sloužit jako dobré pojištění, pokud nemáte přístup k standardním nástrojům pro přeformátování v tomto směru.

Jak můžete vidět, v samotném programu Excel existují vestavěné nástroje, které umožňují převést soubor XML do jednoho z "nativních" formátů tohoto programu. Nejjednodušší instance lze snadno převést pomocí obvyklé funkce "Uložit jako ...". U dokumentů se složitější strukturou existuje samostatný postup pro převod pomocí importu. Uživatelé, kteří z nějakého důvodu nemohou tyto nástroje používat, mohou tento úkol provést za pomoci specializovaných online služeb pro převod souborů.