Convertor XML în Excel
Citiți o factură XML, un fișier de extras bancar, un flux de produse sau un export din programul de contabilitate ca pe o foaie de calcul obișnuită, cu o înregistrare pe rând, fără să configurați hărți XML în Excel.
Convertor de date
sau trage Fișiere CSV, TSV, TXT … aici ·
Maximum 95 MB per fișier· Până la 20 fișiere· Șterse după 30 minute
Fișierele sunt procesate pe serverele noastre și șterse după 30 minute.
Caracterul care separă coloanele în fișierele CSV și text, atât la citire, cât și la scriere. Automat îl detectează din fișierul de intrare și scrie virgule.
UTF-8 funcționează pentru toate limbile. Alegeți UTF-8 cu BOM dacă Excel pe Windows afișează incorect diacriticele sau caracterele asiatice la deschiderea CSV-ului.
Pentru fișiere Excel, ODS și Numbers: convertiți doar prima foaie sau toate foile (un CSV per foaie într-un ZIP sau o cheie JSON per foaie).
Numele filei din noul registru de calcul, maximum 31 de caractere.
Matrice de obiecte folosește numele coloanelor drept chei pentru fiecare rând; matricea de matrice este mai compactă și păstrează antetul ca prim element.
Numele elementului exterior care include toate rândurile; fiecare rând devine un <row> în interiorul lui.
Folosit în instrucțiunile CREATE TABLE și INSERT. Doar litere, cifre și liniuțe de subliniere.
Ghilimelele și tipurile de coloane diferă ușor între baze de date; alegeți-o pe cea în care veți importa.
Rescrie celulele cu date într-un singur format. ISO (2026-10-18) este cel mai sigur pentru baze de date și cod; Păstrare le lasă așa cum apar în sursă.
Cum se folosește acest instrument
- 1
Încărcați fișierele XML
Trageți unul sau mai multe fișiere .xml în zona de încărcare, maximum 20 per lot și 95 MB fiecare. Fiecare fișier devine propriul registru de calcul.
- 2
Denumiți foaia, dacă doriți
Formatul de ieșire este XLSX. În Setări avansate, Numele foii schimbă numele filei, iar Date calendaristice poate rescrie marcajele de timp într-un format pe care echipa dvs. îl citește ușor.
- 3
Convertiți și deschideți
Apăsați Convertește în XLSX (Excel) și deschideți registrul în Excel, Numbers, Google Sheets sau LibreOffice Calc.
Fișiere XML pe care trebuie să le deschideți în Excel
XML este standard W3C din 1998, iar punctul lui forte este precizia: fiecare valoare se află într-o etichetă cu nume, iar o schemă poate spune exact ce etichete sunt permise. De aceea guvernele, băncile și marii comercianți l-au ales pentru datele schimbate între mașini. Dezavantajul este că aceeași precizie face fișierele obositoare de citit pentru oameni într-un editor de text.
Din ianuarie 2019, Italia cere ca facturile business-to-business să treacă prin sistemul ei de schimb ca XML FatturaPA. Rețeaua Peppol, folosită de mulți cumpărători publici europeni, transportă facturi UBL, tot XML. Băncile care trec la ISO 20022 livrează extrasele de cont ca XML camt.053. Piețele online și feedurile de cumpărături descriu produsele în XML, iar multe programe de contabilitate exportă jurnalele la fel. Toate ajung periodic pe masa cuiva care vrea doar un tabel.
Facturi
Fișiere UBL și FatturaPA: un rând pe linie de factură, cu articol, cantitate, cotă de TVA și sumă.
Extrase de cont
Fișiere camt.053: un rând pe înregistrare contabilizată, cu dată, sumă, monedă și contraparte.
Feeduri de produse
Feeduri de magazin și marketplace: un rând pe produs, cu ID, titlu, preț și disponibilitate.
Convertor XML în Excel sau importul XML din Excel
| Acest convertor | Excel pentru Windows | Excel pentru Mac | |
|---|---|---|---|
| Deschide orice XML ca tabel | yes | yes | no |
| Fără hartă XML sau solicitare de schemă | yes | no | no |
| Convertește mai multe fișiere deodată | Până la 20 | Câte unul | no |
| Funcționează fără licență Excel | yes | no | no |
XML
Extensible Markup Language
XML este un limbaj de marcare pentru date structurate, publicat de W3C în 1998. Folosește etichete imbricate cu atribute și acceptă scheme, spații de nume și validare, ceea ce îl face robust pentru documente complexe. Stă la baza fluxurilor RSS, SVG, documentelor Office, hărților de site și a multor schimburi de date din mediul de business și guvernamental. XML este mai verbos decât JSON, dar orice limbaj de programare și multe programe de foi de calcul îl pot citi.
- Compresie
- –
- Transparență
- –
- Animație
- –
- Introdus în
- 1998 · W3C
XLSX
Registru Microsoft Excel
XLSX este formatul implicit de registru Microsoft Excel începând cu Office 2007, bazat pe standardul Office Open XML. Stochează mai multe foi, formule, formatare, grafice, tabele pivot și validarea datelor într-un pachet ZIP de fișiere XML. Acceptă peste un milion de rânduri pe foaie și este formatul implicit de schimb pentru foile de calcul de business. Google Sheets, LibreOffice și Numbers deschid XLSX, deși macrocomenzile și funcțiile avansate pot să nu se păstreze.
- Compresie
- –
- Transparență
- –
- Animație
- –
- Introdus în
- 2007 · Microsoft
XML se convertește în Excel atunci când datele trebuie citite de o persoană, nu de un program: un contabil care verifică o factură electronică, un comerciant care analizează un feed de produse sau un manager care se uită la un export disponibil doar ca XML.
Convertire XML în XLSX: cum ajung datele imbricate în coloane
O foaie de calcul este plată, iar XML este un arbore, deci conversia trebuie să decidă ce înseamnă un rând. Elementul repetat cel mai apropiat de date, de exemplu fiecare <Entry> dintr-un extras sau fiecare <cac:InvoiceLine> dintr-o factură UBL, devine rândul. Valorile imbricate în el sunt distribuite pe coloane, iar atributele, precum codul monedei, primesc coloane proprii lângă suma pe care o descriu.
Textul rămâne exact cum este scris în XML, ceea ce protejează numerele de cont, IBAN-urile și codurile de articol cu zerouri la început. Sumele care par numerice devin celule numerice pe care le puteți totaliza. Prefixele spațiilor de nume, precum cbc:, rămân în numele coloanelor, ceea ce e inofensiv și arată clar originea fiecărui câmp. Dacă doriți arborele complet în loc de un tabel plat, de exemplu pentru un script, XML în JSON păstrează structura imbricată.
Pentru exporturi foarte mari, rețineți limita grilei Excel: o foaie are 1.048.576 de rânduri, deci un feed cu mai multe înregistrări ar trebui trimis în CSV sau împărțit mai întâi.
Întrebări frecvente despre XML în Excel
De ce Excel pentru Mac nu importă fișierul meu XML?
Hărțile XML și panoul XML Source există doar în Excel pentru Windows. Excel pentru Mac deschide un fișier XML, în cel mai bun caz, ca text, cu toate etichetele într-o singură coloană. Dacă convertiți mai întâi fișierul în XLSX, utilizatorii de Mac primesc același tabel ca cei de Windows.
Excel spune că fișierul XML nu are schemă și se oferă să creeze una. Este o problemă?
Excel deduce o structură din date, iar pentru fișierele simple funcționează. La fișierele foarte imbricate sau foarte mari, harta dedusă eșuează adesea sau răspândește valorile pe multe coloane. Acest convertor aplatizează înregistrările fără pasul cu schema, deci nu aveți nimic de aprobat.
Pot converti o factură electronică XML în Excel?
Da. Formate precum UBL, folosit în rețeaua Peppol, și FatturaPA din Italia sunt XML simplu. Datele din antet, precum vânzătorul, cumpărătorul și totalurile, apar caFatturaPA coloane, iar liniile repetate ale facturii devin rânduri pe care le puteți aduna și verifica față de copia PDF.
Prin ce diferă conversia XML în Excel de XML în CSV?
Datele sunt aceleași, dar XLSX păstrează textul și numerele ca celule tipizate și se deschide cu dublu clic, fără ca Excel să ghicească din nou valorile. Alegeți XML în CSV când rezultatul va fi importat de alt sistem, nu citit de o persoană.
Registrul de lucru poate fi transformat înapoi în XML?
Da, după ce ați editat rândurile, Excel în XML le scrie din nou ca înregistrări XML. Structura originală imbricată, spațiile de nume și atributele nu sunt reconstruite automat, așa că verificați rezultatul față de ce așteaptă sistemul destinatar.
- Convertor XML în CSVConvertiți online feeduri XML, facturi și exporturi în CSV. Înregistrările devin rânduri, câmpurile, coloane. Până la 20 de fișiere, 95 MB fiecare.
- Convertor XML în JSONConvertiți XML în JSON lizibil: atributele devin chei @, etichetele repetate devin array-uri, textul rămâne intact. Pentru SOAP, feeduri și exporturi.
- Convertor JSON în ExcelConvertiți JSON sau JSON Lines într-o foaie Excel XLSX: cheile devin antete de coloană, fiecare înregistrare un rând. Până la 20 de fișiere, fără cont.
- Convertor Excel în XMLConvertiți o foaie Excel în XML fără hărți XML sau fila Dezvoltator. Fiecare rând devine o înregistrare, fiecare antet o etichetă. XLSX, XLS, ODS.
- Convertor CSV în XLSXConvertiți CSV în Excel XLSX cu zerourile inițiale, ID-urile lungi și diacriticele intacte. Virgulă, punct și virgulă sau tab, detectate automat.
- Convertor XML în WordConvertiți XML în Word: înregistrările devin rânduri de tabel într-un .docx de tipărit, comentat și trimis. Elementele și atributele devin coloane.