Konversi XML ke Excel
Baca faktur XML, file rekening koran, feed produk, atau ekspor dari aplikasi akuntansi sebagai spreadsheet biasa, satu record per baris, tanpa harus menyiapkan XML map di Excel.
Konverter Data
atau jatuhkan file CSV, TSV, TXT … di sini ·
Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit
File diproses di server kami dan dihapus setelah 30 menit.
Karakter yang memisahkan kolom di file CSV dan teks, baik saat membaca maupun menulis. Otomatis mendeteksinya dari masukan dan menulis koma.
UTF-8 berfungsi untuk semua bahasa. Pilih UTF-8 dengan BOM jika Excel di Windows menampilkan aksen atau karakter Asia yang kacau saat membuka CSV.
Untuk masukan Excel, ODS, dan Numbers: konversi sheet pertama saja, atau semua sheet (satu CSV per sheet dalam ZIP, atau satu key JSON per sheet).
Nama tab sheet di spreadsheet baru, hingga 31 karakter.
Array objek memakai nama kolom sebagai key untuk setiap baris; array dari array lebih ringkas dan menyimpan header sebagai array pertama.
Nama elemen terluar yang membungkus semua baris; setiap baris menjadi <row> di dalamnya.
Dipakai dalam pernyataan CREATE TABLE dan INSERT. Hanya huruf, angka, dan garis bawah.
Cara pengutipan dan tipe kolom sedikit berbeda antar-database; pilih database tujuan impor Anda.
Tulis ulang sel tanggal dalam satu format. ISO (2026-10-18) paling aman untuk database dan kode; Biarkan apa adanya mempertahankan tanggal seperti di sumber.
Cara menggunakan alat ini
- 1
Unggah file XML
Jatuhkan satu atau beberapa file .xml ke area unggah, hingga 20 file per batch dan masing-masing 95 MB. Setiap file menjadi workbook tersendiri.
- 2
Beri nama tab jika perlu
Keluaran diatur ke XLSX. Di Pengaturan lanjutan, Nama sheet mengganti nama tab dan Tanggal bisa menulis ulang stempel waktu ke format yang mudah dibaca tim Anda.
- 3
Konversi lalu buka
Tekan Konversi ke XLSX (Excel) lalu buka workbook di Excel, Numbers, Google Sheets, atau LibreOffice Calc.
File XML yang sering perlu dibuka di Excel
XML menjadi standar W3C sejak 1998, dan kekuatannya adalah ketepatan: setiap nilai berada di tag bernama, dan skema bisa menentukan dengan pasti tag mana yang diizinkan. Itulah sebabnya pemerintah, bank, dan peritel besar memilihnya untuk pertukaran data antarmesin. Kelemahannya, ketepatan yang sama membuat file ini melelahkan dibaca manusia di editor teks.
Sejak Januari 2019, Italia mewajibkan faktur antarbisnis melewati sistem pertukarannya dalam format XML FatturaPA. Jaringan Peppol yang dipakai banyak instansi pemerintah di Eropa membawa faktur UBL, yang juga XML. Bank yang beralih ke ISO 20022 mengirim rekening koran sebagai XML camt.053. Marketplace dan feed belanja mendeskripsikan produk dalam XML, dan banyak aplikasi akuntansi mengekspor jurnal dengan cara yang sama. Semua file ini rutin sampai ke meja orang yang hanya menginginkan tabel.
Faktur
File UBL dan FatturaPA: satu baris per baris faktur, berisi barang, jumlah, tarif PPN, dan nilai.
Rekening koran
File camt.053: satu baris per transaksi yang dibukukan, berisi tanggal, nominal, mata uang, dan pihak lawan.
Feed produk
Feed toko dan marketplace: satu baris per produk, berisi ID, judul, harga, dan ketersediaan.
Konverter XML ke Excel atau impor XML bawaan Excel
| Konverter ini | Excel for Windows | Excel for Mac | |
|---|---|---|---|
| Membuka XML apa pun sebagai tabel | yes | yes | no |
| Tanpa permintaan XML map atau skema | yes | no | no |
| Mengonversi banyak file sekaligus | Hingga 20 | Satu per satu | no |
| Bisa dipakai tanpa lisensi Excel | yes | no | no |
XML
Extensible Markup Language
XML adalah bahasa markup untuk data terstruktur yang diterbitkan oleh W3C pada 1998. Bahasa ini menggunakan tag bersarang dengan atribut serta mendukung skema, namespace, dan validasi, sehingga andal untuk dokumen yang kompleks. XML menjadi dasar feed RSS, SVG, dokumen Office, sitemap, dan banyak pertukaran data perusahaan maupun pemerintah. XML lebih bertele-tele dibandingkan JSON, tetapi setiap bahasa pemrograman dan banyak alat spreadsheet dapat membacanya.
- Kompresi
- –
- Transparansi
- –
- Animasi
- –
- Diperkenalkan
- 1998 · W3C
XLSX
Workbook Microsoft Excel
XLSX adalah format workbook bawaan Microsoft Excel sejak Office 2007, berbasis standar Office Open XML. Format ini menyimpan banyak sheet, rumus, format, diagram, pivot table, dan validasi data dalam paket ZIP berisi XML. XLSX mendukung lebih dari satu juta baris per sheet dan menjadi format pertukaran bawaan untuk spreadsheet bisnis. Google Sheets, LibreOffice, dan Numbers dapat membuka XLSX, meskipun makro dan fitur lanjutan mungkin tidak ikut terbawa.
- Kompresi
- –
- Transparansi
- –
- Animasi
- –
- Diperkenalkan
- 2007 · Microsoft
XML dibawa ke Excel ketika yang harus membaca datanya adalah manusia, bukan program: akuntan yang memeriksa e-faktur, pedagang yang meninjau feed produk, atau manajer yang menerima ekspor yang hanya tersedia dalam XML.
Konversi XML ke XLSX: cara data bersarang masuk ke kolom
Spreadsheet itu datar, sedangkan XML berbentuk pohon, jadi konversi harus menentukan apa arti satu baris. Elemen berulang yang paling dekat dengan data, misalnya setiap <Entry> dalam rekening koran atau setiap <cac:InvoiceLine> dalam faktur UBL, menjadi baris. Nilai yang bersarang di dalamnya disebar ke kolom, dan atribut seperti kode mata uang mendapat kolom sendiri di samping nominal yang dijelaskannya.
Teks tetap persis seperti yang tertulis di XML, sehingga nomor rekening, IBAN, dan kode barang dengan angka nol di depan tetap aman. Nominal yang tampak seperti angka menjadi sel angka yang bisa dijumlahkan. Prefiks namespace seperti cbc: tetap menjadi bagian nama kolom; ini tidak berbahaya dan justru memperjelas asal setiap kolom data. Jika Anda menginginkan pohon lengkap alih-alih tabel datar, misalnya untuk diolah skrip, XML ke JSON mempertahankan struktur bersarangnya.
Untuk ekspor yang sangat besar, ingat batas grid Excel: satu worksheet menampung 1.048.576 baris, jadi feed dengan record lebih banyak dari itu sebaiknya dikonversi ke CSV atau dipecah terlebih dahulu.
FAQ XML ke Excel
Mengapa Excel for Mac tidak bisa mengimpor file XML saya?
XML map dan panel XML Source hanya ada di Excel for Windows. Excel for Mac paling jauh membuka file XML sebagai teks, dengan semua tag di satu kolom. Mengonversi file ke XLSX terlebih dahulu memberi pengguna Mac tabel yang sama dengan yang didapat pengguna Windows.
Excel bilang XML tidak punya skema dan menawarkan membuatnya. Apakah itu masalah?
Itu Excel yang menebak struktur dari datanya, dan untuk file sederhana cara itu berhasil. Untuk file yang sangat bersarang atau sangat besar, map hasil tebakan sering gagal atau menyebarkan nilai ke banyak kolom. Konverter ini meratakan record tanpa langkah skema, jadi tidak ada yang perlu Anda setujui.
Bisakah saya mengubah e-faktur XML ke Excel?
Bisa. Format seperti UBL, yang dipakai di seluruh jaringan Peppol, dan FatturaPA dari Italia adalah XML biasa. Detail header seperti penjual, pembeli, dan total muncul sebagai kolom, sedangkan baris faktur yang berulang menjadi baris yang bisa Anda jumlahkan dan cocokkan dengan salinan PDF-nya.
Apa bedanya XML ke Excel dengan XML ke CSV?
Datanya sama, tetapi XLSX menyimpan teks dan angka sebagai sel bertipe dan terbuka dengan klik dua kali tanpa Excel menebak ulang nilainya. Pilih XML ke CSV jika hasilnya akan diimpor sistem lain, bukan dibaca orang.
Bisakah workbook Excel dikembalikan ke XML?
Bisa. Setelah Anda mengedit barisnya, Excel ke XML menuliskannya lagi sebagai record XML. Struktur bersarang, namespace, dan atribut asli tidak dibangun ulang secara otomatis, jadi periksa hasilnya terhadap apa yang diharapkan sistem penerima.
- Konversi XML ke CSVUbah feed XML, faktur, dan ekspor sistem ke CSV online. Record berulang menjadi baris, tag anak menjadi kolom. Hingga 20 file, masing-masing 95 MB.
- Konversi XML ke JSONUbah XML menjadi JSON yang mudah dibaca: atribut menjadi kunci @, tag berulang menjadi array, teks tetap utuh. Untuk respons SOAP, feed, dan ekspor lama.
- Ubah JSON ke ExcelUbah JSON atau JSON Lines menjadi sheet Excel XLSX: key menjadi header kolom, setiap record menjadi baris. Hingga 20 file per batch, tanpa akun.
- Konversi Excel ke XMLUbah sheet Excel menjadi XML tanpa XML map atau tab Developer. Setiap baris menjadi record, setiap header menjadi tag. Input XLSX, XLS, dan ODS.
- Konversi CSV ke XLSXUbah CSV menjadi workbook Excel XLSX dengan angka nol di depan, ID panjang, dan teks beraksen tetap utuh. File koma, titik koma, dan tab terdeteksi otomatis.
- Konversi XML ke WordUbah XML ke Word: record berulang menjadi baris tabel di file .docx yang bisa dicetak, dikomentari, dan dikirim. Elemen dan atribut menjadi kolom.