Konvertor XML do Excelu
Otvorte XML faktúru, súbor bankového výpisu, produktový feed alebo export z účtovného softvéru ako bežnú tabuľku s jedným záznamom na riadok, bez nastavovania XML máp v Exceli.
Prevodník dát
alebo sem presuňte súbory CSV, TSV, TXT … ·
Max. 95 MB na súbor· Až 20 súborov· Odstránenie po 30 minútach
Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.
Znak, ktorý oddeľuje stĺpce v súboroch CSV a textových súboroch, pri čítaní aj zápise. Automaticky ho rozpozná zo vstupu a zapisuje čiarky.
UTF-8 funguje pre všetky jazyky. Vyberte UTF-8 s BOM, ak Excel vo Windowse po otvorení CSV zobrazuje pokazenú diakritiku alebo ázijské znaky.
Vstup z Excelu, ODS a Numbers: previesť len prvý hárok alebo všetky hárky (jeden CSV na hárok v ZIP alebo jeden kľúč JSON na hárok).
Názov karty hárka v novej tabuľke, najviac 31 znakov.
Pole objektov používa názvy stĺpcov ako kľúče pre každý riadok; pole polí je kompaktnejšie a hlavičku ponechá ako prvé pole.
Názov vonkajšieho prvku, ktorý obaľuje všetky riadky; každý riadok sa v ňom stane prvkom <row>.
Používa sa v príkazoch CREATE TABLE a INSERT. Iba písmená, číslice a podčiarkovníky.
Úvodzovky a typy stĺpcov sa medzi databázami mierne líšia; vyberte tú, do ktorej budete importovať.
Prepíše bunky s dátumom do jedného formátu. ISO (2026-10-18) je najbezpečnejší pre databázy a kód; ponechať ich nechá tak, ako sú v zdroji.
Ako používať tento nástroj
- 1
Nahrajte súbory XML
Presuňte jeden alebo viac súborov .xml do oblasti na nahrávanie, najviac 20 v jednej dávke a každý do 95 MB. Z každého súboru vznikne samostatný zošit.
- 2
Ak chcete, pomenujte hárok
Výstup je nastavený na XLSX. V časti Rozšírené nastavenia môžete cez Názov hárka zmeniť názov karty a cez Dátumy prepísať časové údaje do formátu, ktorý váš tím vie čítať.
- 3
Preveďte a otvorte
Stlačte Previesť na XLSX (Excel) a zošit otvorte v Exceli, Numbers, Tabuľkách Google alebo LibreOffice Calc.
Súbory XML, ktoré ľudia potrebujú otvoriť v Exceli
XML je štandardom W3C od roku 1998 a jeho silnou stránkou je presnosť: každá hodnota sa nachádza v pomenovanej značke a schéma môže presne určiť, ktoré značky sú povolené. Preto ho vlády, banky a veľkí predajcovia zvolili pre dáta medzi strojmi. Háčik je v tom, že rovnaká presnosť robí súbory únavnými na čítanie v textovom editore.
Od januára 2019 Taliansko vyžaduje, aby faktúry medzi podnikmi prechádzali jeho výmenným systémom ako FatturaPA XML. Sieť Peppol, ktorú používa mnoho európskych verejných odberateľov, prenáša faktúry UBL, tiež vo formáte XML. Banky prechádzajúce na ISO 20022 doručujú výpisy z účtu ako camt.053 XML. Trhoviská a nákupné feedy opisujú produkty v XML a mnohé účtovné programy exportujú denníky rovnako. Každý z nich pravidelne skončí na stole niekoho, kto potrebuje len tabuľku.
Faktúry
Súbory UBL a FatturaPA: jeden riadok na položku faktúry s tovarom, množstvom, sadzbou DPH a sumou.
Bankové výpisy
Súbory camt.053: jeden riadok na zaúčtovanú položku s dátumom, sumou, menou a protistranou.
Produktové feedy
Feedy obchodov a trhovísk: jeden riadok na produkt s ID, názvom, cenou a dostupnosťou.
Konvertor XML do Excelu alebo vlastný import XML v Exceli
| Tento konvertor | Excel pre Windows | Excel pre Mac | |
|---|---|---|---|
| Otvorí ľubovoľné XML ako tabuľku | yes | yes | no |
| Bez mapy XML a výzvy na schému | yes | no | no |
| Prevedie viac súborov naraz | Až 20 | Po jednom | no |
| Funguje bez licencie na Excel | yes | no | no |
XML
Extensible Markup Language
XML je značkovací jazyk pre štruktúrované dáta, ktorý W3C publikovalo v roku 1998. Používa vnorené značky s atribútmi a podporuje schémy, menné priestory a validáciu, vďaka čomu je robustný pre zložité dokumenty. Je základom kanálov RSS, SVG, dokumentov Office, sitemap a mnohých podnikových a vládnych výmen dát. XML je v porovnaní s JSON rozvláčny, ale prečíta ho každý programovací jazyk aj mnohé tabuľkové nástroje.
- Kompresia
- –
- Priehľadnosť
- –
- Animácia
- –
- Rok vzniku
- 1998 · W3C
XLSX
Zošit Microsoft Excel
XLSX je predvolený formát zošitov Microsoft Excel od Office 2007, založený na štandarde Office Open XML. V balíku XML v súbore ZIP ukladá viac hárkov, vzorce, formátovanie, grafy, kontingenčné tabuľky a overovanie údajov. Podporuje viac než milión riadkov na hárok a je predvoleným výmenným formátom firemných tabuliek. XLSX otvoria Tabuľky Google, LibreOffice aj Numbers, makrá a pokročilé funkcie sa však nemusia preniesť.
- Kompresia
- –
- Priehľadnosť
- –
- Animácia
- –
- Rok vzniku
- 2007 · Microsoft
XML sa prevádza do Excelu vtedy, keď údaje musí čítať človek, nie program: účtovník kontrolujúci e-faktúru, obchodník prezerajúci produktový feed alebo manažér, ktorý dostal export iba vo formáte XML.
Prevod XML na XLSX: ako sa vnorené dáta rozložia do stĺpcov
Tabuľka je plochá a XML je strom, takže pri prevode treba rozhodnúť, čo znamená jeden riadok. Riadkom sa stane opakujúci sa element najbližšie k údajom, napríklad každý <Entry> vo výpise alebo každý <cac:InvoiceLine> vo faktúre UBL. Hodnoty vnorené v ňom sa rozložia do stĺpcov a atribúty, napríklad kód meny, dostanú vlastné stĺpce vedľa sumy, ktorú opisujú.
Text zostáva presne taký, ako je zapísaný v XML, čo chráni čísla účtov, IBAN a kódy tovaru s úvodnými nulami. Sumy, ktoré vyzerajú ako čísla, sa stanú číselnými bunkami, ktoré môžete sčítať. Predpony menných priestorov, ako cbc:, zostávajú súčasťou názvov stĺpcov, čo nevadí a jasne ukazuje pôvod každého poľa. Ak namiesto ploskej tabuľky chcete celý strom, napríklad pre skript, XML do JSON zachová vnorenie.
Pri veľmi veľkých exportoch myslite na mriežku Excelu: hárok pojme 1 048 576 riadkov, takže feed s väčším počtom záznamov treba previesť do CSV alebo ho najprv rozdeliť.
Časté otázky o prevode XML do Excelu
Prečo Excel pre Mac neimportuje môj súbor XML?
Mapy XML a panel Zdroj XML existujú iba v Exceli pre Windows. Excel pre Mac otvorí súbor XML v najlepšom prípade ako text, so všetkými značkami v jednom stĺpci. Ak súbor najprv prevediete na XLSX, používatelia Macu dostanú rovnakú tabuľku ako používatelia Windowsu.
Excel hlási, že XML nemá schému, a ponúka jej vytvorenie. Je to problém?
Excel si štruktúru odvodzuje z údajov a pri jednoduchých súboroch to funguje. Pri hlboko vnorených alebo veľmi veľkých súboroch odvodená mapa často zlyhá alebo rozloží hodnoty do mnohých stĺpcov. Tento konvertor záznamy sploští bez kroku so schémou, takže nie je čo schvaľovať.
Dá sa previesť elektronická faktúra v XML do Excelu?
Áno. Formáty ako UBL, používaný v sieti Peppol, či talianska FatturaPA sú obyčajné XML. Údaje z hlavičky, ako predávajúci, kupujúci a súčty, sa zobrazia ako stĺpce a opakujúce sa riadky faktúry sa stanú riadkami, ktoré môžete sčítať a porovnať s kópiou v PDF.
Aký je rozdiel medzi prevodom XML do Excelu a XML do CSV?
Údaje sú rovnaké, ale XLSX uchováva text a čísla ako typované bunky a otvorí sa dvojklikom bez toho, aby Excel znova hádal hodnoty. XML do CSV zvoľte vtedy, keď výsledok bude importovať iný systém a nebude ho čítať človek.
Dá sa zošit previesť späť do XML?
Áno, po úprave riadkov ich Excel do XML znova zapíše ako záznamy XML. Pôvodné vnorenie, menné priestory a atribúty sa automaticky neobnovia, preto výsledok skontrolujte podľa požiadaviek prijímajúceho systému.
- Konvertor XML do CSVPrevieďte XML feedy, faktúry a exporty do CSV online. Opakujúce sa záznamy sú riadky, podznačky stĺpce. Až 20 súborov, každý do 95 MB.
- Konvertor XML do JSONPrevieďte XML na čitateľný JSON: atribúty ako kľúče @, opakované značky ako polia, text bez zmien. Pre odpovede SOAP, feedy a staré exporty.
- Konvertor JSON do ExceluPreveďte JSON alebo JSON Lines do hárka Excel XLSX: kľúče sa stanú hlavičkami stĺpcov, každý záznam riadkom. Až 20 súborov naraz, bez registrácie.
- Konvertor Excel do XMLPrevieďte hárok Excelu do XML bez máp XML a karty Vývojár. Každý riadok je záznam, každá hlavička tag. Vstup XLSX, XLS a ODS.
- Konvertor CSV do XLSXPreveďte CSV do Excelu XLSX bez straty úvodných núl, dlhých ID a diakritiky. Čiarka, bodkočiarka aj tabulátor sa rozpoznajú automaticky.
- Konvertor XML do WorduPrevieďte XML do Wordu: opakujúce sa záznamy sa stanú riadkami tabuľky v .docx na tlač, komentáre a odoslanie. Prvky a atribúty budú stĺpcami.