XML na Excel-omskakelaar
Lees 'n XML-faktuur, 'n bankstaatlêer, 'n produkvoer of 'n uitvoer uit rekeningkundige sagteware as 'n gewone sigblad, met een rekord per ry, sonder om XML-kaarte in Excel op te stel.
Data-omskakelaar
of los CSV, TSV, TXT …-lêers hier ·
Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute
Lêers word op ons bedieners verwerk en na 30 minute uitgevee.
Karakter wat kolomme in CSV- en tekslêers skei, vir lees en skryf. Outomaties bespeur dit uit die invoer en skryf kommas.
UTF-8 werk vir elke taal. Kies UTF-8 met BOM as Excel op Windows verwronge aksente of Asiatiese karakters wys wanneer die CSV oopgemaak word.
Excel-, ODS- en Numbers-invoer: skakel slegs die eerste blad om, of elke blad (een CSV per blad in 'n ZIP, of een JSON-sleutel per blad).
Naam van die bladtab in die nuwe sigblad, tot 31 karakters.
Skikking van objekte gebruik kolomname as sleutels vir elke ry; skikking van skikkings is kompakter en hou die opskrif as die eerste skikking.
Naam van die buitenste element wat alle rye omvat; elke ry word 'n <row> daarbinne.
Gebruik in CREATE TABLE- en INSERT-stellings. Slegs letters, syfers en onderstrepe.
Aanhaling en kolomtipes verskil effens tussen databasisse; kies die een waarin jy gaan invoer.
Herskryf datumselle in een formaat. ISO (2026-10-18) is die veiligste vir databasisse en kode; behou laat hulle soos in die bron.
Hoe om hierdie nutsding te gebruik
- 1
Laai die XML-lêers op
Los een of meer .xml-lêers op die oplaaigebied neer, tot 20 per bondel en 95 MB elk. Elke lêer word sy eie werkboek.
- 2
Gee die oortjie 'n naam as u wil
Die uitvoer is op XLSX gestel. Onder Gevorderde instellings verander Blaainaam die oortjienaam en Datums kan tydstempels herskryf na 'n formaat wat jou span kan lees.
- 3
Skakel om en maak oop
Druk Skakel om na XLSX (Excel) en maak die werkboek oop in Excel, Numbers, Google Sheets of LibreOffice Calc.
XML-lêers wat mense in Excel moet oopmaak
XML is sedert 1998 'n W3C-standaard, en die sterkte daarvan is presisie: elke waarde sit in 'n benoemde etiket, en 'n skema kan presies sê watter etikette toegelaat word. Dis hoekom regerings, banke en groot kleinhandelaars dit vir masjien-tot-masjien-data gekies het. Die nadeel is dat dieselfde presisie die lêers vir mense moeg maak om in 'n teksredigeerder te lees.
Sedert Januarie 2019 vereis Italië dat besigheid-tot-besigheid-fakture as FatturaPA-XML deur sy uitruilstelsel gaan. Die Peppol-netwerk wat baie Europese openbare kopers gebruik, dra UBL-fakture, ook XML. Banke wat na ISO 20022 oorskakel, lewer rekeningstate as camt.053-XML. Markplekke en winkelvoere beskryf produkte in XML, en baie boekhoudpakkette voer joernale op dieselfde manier uit. Elkeen hiervan beland gereeld by iemand wat net 'n tabel wil hê.
Fakture
UBL- en FatturaPA-lêers: een ry per fakturalyn met item, hoeveelheid, BTW-koers en bedrag.
Banksdate
camt.053-lêers: een ry per geboekte inskrywing met datum, bedrag, geldeenheid en teenparty.
Produkvoere
Winkel- en markplekvoere: een ry per produk met ID, titel, prys en beskikbaarheid.
XML na Excel-omskakelaar of Excel se eie XML-invoer
| Hierdie omskakelaar | Excel vir Windows | Excel vir Mac | |
|---|---|---|---|
| Maak enige XML as 'n tabel oop | yes | yes | no |
| Geen XML-kaart- of skemavraag nie | yes | no | no |
| Skakel baie lêers in een slag om | Tot 20 | Een op 'n slag | no |
| Werk sonder 'n Excel-lisensie | yes | no | no |
XML
Extensible Markup Language
XML is 'n opmerkingstaal vir gestruktureerde data wat in 1998 deur die W3C gepubliseer is. Dit gebruik geneste etikette met kenmerke en ondersteun skemas, naamruimtes en validering, wat dit robuust vir komplekse dokumente maak. Dit onderlê RSS-voere, SVG, Office-dokumente, werfkaarte en baie onderneming- en regeringsdata-uitruilings. XML is woordryk in vergelyking met JSON, maar elke programmeertaal en baie sigbladinstrumente kan dit lees.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- –
- Bekendgestel
- 1998 · W3C
XLSX
Microsoft Excel-werkboek
XLSX is Microsoft Excel se verstek-werkboekformaat sedert Office 2007, gebaseer op die Office Open XML-standaard. Dit stoor veelvuldige blaaie, formules, formatering, grafieke, spiltabelle en datavalidering in 'n ZIP-pakket van XML. Dit ondersteun meer as 'n miljoen rye per blad en is die verstek-uitruilformaat vir sakesigblaaie. Google Sheets, LibreOffice en Numbers maak XLSX oop, hoewel makro's en gevorderde kenmerke dalk nie oorgedra word nie.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- –
- Bekendgestel
- 2007 · Microsoft
XML gaan na Excel wanneer 'n persoon, nie 'n program nie, die data moet lees: 'n boekhouer wat 'n e-faktuur nagaan, 'n handelaar wat 'n produkvoer hersien, of 'n bestuurder wat na 'n uitvoer kyk wat net as XML aankom.
XML na XLSX omskakel: hoe geneste data in kolomme beland
'n Sigblad is plat en XML is 'n boom, so die omskakeling moet besluit wat een ry beteken. Die herhalende element naaste aan die data, byvoorbeeld elke <Entry> in 'n staat of elke <cac:InvoiceLine> in 'n UBL-faktuur, word die ry. Waardes wat daarin genes is, word oor kolomme versprei, en kenmerke soos 'n geldeenheidkode kry eie kolomme langs die bedrag wat hulle beskryf.
Teks bly presies soos in die XML geskryf, wat rekeningnommers, IBAN's en artikelkodes met voorloopnulle beskerm. Bedrae wat numeries lyk, word getalselle wat jy kan optel. Naamruimte-voorvoegsels soos cbc: bly deel van die kolomname, wat onskadelik is en die oorsprong van elke veld duidelik maak. As jy die volle boom eerder as 'n plat tabel wil hê, byvoorbeeld om 'n skrip te voer, hou XML na JSON die nesting ongeskonde.
Hou by baie groot uitvoere Excel se rooster in gedagte: 'n werkblad hou 1 048 576 rye, so 'n voer met meer rekords as dit moet na CSV gaan of eers verdeel word.
Gereelde vrae oor XML na Excel
Waarom voer Excel vir Mac my XML-lêer nie in nie?
XML-kaarte en die XML Source-paneel bestaan net in Excel vir Windows. Excel vir Mac maak 'n XML-lêer op sy beste as teks oop, met elke etiket in een kolom. As jy die lêer eers na XLSX omskakel, kry Mac-gebruikers dieselfde tabel as Windows-gebruikers.
Excel sê die XML het geen skema nie en bied aan om een te skep. Is dit 'n probleem?
Dit is Excel wat 'n struktuur uit die data aflei, en vir eenvoudige lêers werk dit. By diep geneste of baie groot lêers misluk die afgeleide kaart dikwels of versprei dit waardes oor baie kolomme. Hierdie omskakelaar plat die rekords uit sonder 'n skema-stap, so daar is niks om goed te keur nie.
Kan ek 'n XML-e-faktuur na Excel omskakel?
Ja. Formate soos UBL, wat oor die Peppol-netwerk gebruik word, en Italië se FatturaPA is gewone XML. Opskrifbesonderhede soos verkoper, koper en totale verskyn as kolomme, en die herhalende fakturalyne word rye wat jy kan optel en teen die PDF-kopie kan nagaan.
Hoe verskil XML na Excel van XML na CSV?
Die data is dieselfde, maar XLSX hou teks en getalle as getikte selle en maak met 'n dubbelklik oop sonder dat Excel waardes weer raai. Kies XML na CSV wanneer 'n ander stelsel die resultaat gaan invoer eerder as dat 'n persoon dit lees.
Kan die werkboek weer na XML omgeskakel word?
Ja, sodra jy die rye geredigeer het, skryf Excel na XML hulle weer as XML-rekords. Die oorspronklike nesting, naamruimtes en kenmerke word nie outomaties herbou nie, so kontroleer die resultaat teen wat die ontvangende stelsel verwag.
- XML na CSV-omskakelaarSkakel XML-voere, fakture en stelseluitvoere aanlyn om na CSV. Herhalende rekords word rye, kindmerkers kolomme. Tot 20 lêers, 95 MB elk.
- XML na JSON-omskakelaarSkakel XML om na leesbare JSON: eienskappe word @-sleutels, herhaalde etikette word skikkings. Vir SOAP-antwoorde, feeds en ou uitvoere.
- JSON na Excel-omskakelaarSkakel JSON of JSON Lines om na 'n Excel XLSX-blad: sleutels word kolomopskrifte, elke rekord 'n ry. Tot 20 lêers per keer, sonder 'n rekening.
- Excel na XML-omskakelaarSkakel 'n Excel-blad om na XML sonder XML-kaarte of die Developer-oortjie. Elke ry word 'n rekord, elke opskrif 'n etiket. XLSX, XLS en ODS.
- CSV na XLSX-omskakelaarSkakel CSV om na 'n Excel XLSX-werkboek; voorloopnulle, lang ID's en aksente bly heel. Komma, kommapunt en tab word outomaties herken.
- XML na Word-omskakelaarSkakel XML om na Word: herhalende rekords word tabelrye in 'n .docx-lêer. Elemente en eienskappe word kolomme. Druk, lewer kommentaar, stuur.