Cara menggunakan Excel ke XML
- 1
Seret spreadsheet ke sini
XLSX, XLS, ODS, atau file CSV. Pilih lembar jika workbook memiliki beberapa lembar.
- 2
Beri nama elemen
Pilih elemen akar, elemen yang ditulis untuk setiap baris, dan apakah kolom menjadi elemen anak atau atribut.
- 3
Simpan XML
Periksa output, lalu unduh file .xml atau salin.
Batas dan Pro
Spreadsheet dan file CSV hingga 500 MB; satu lembar setiap kali.
File hingga 4 GB. Lihat Pro
Tentang Excel ke XML
Excel ke XML menulis baris spreadsheet sebagai XML: satu elemen per baris di dalam elemen akar, dengan header kolom sebagai namanya. Lembar dengan kolom sku, name, dan price menjadi <rows><row><sku>A-1</sku><name>Pen</name><price>1.5</price></row>…</rows>, atau, dengan kolom sebagai atribut, <row sku="A-1" name="Pen" price="1.5"/>. Kedua nama elemen bisa diubah — misalnya products dan product — agar sesuai dengan yang diharapkan sistem penerima.
Header jarang langsung menjadi nama XML yang valid, jadi header diperbaiki: spasi dan tanda baca menjadi garis bawah, header yang diawali angka diberi garis bawah di depannya, dan dua kolom dengan header yang sama menjadi name dan name_2. Header Sirilik dan huruf non-Latin lainnya diizinkan di XML dan dibiarkan apa adanya.
Nilai ditulis sesuai yang disimpan di lembar, bukan yang ditampilkan: 1200 dan bukan $1,200.00, tanggal dalam format ISO 8601 (2026-03-31, disertai waktu jika ada), dan rumus sebagai hasil hitung terakhirnya. Sel kosong menjadi elemen kosong, atau dihilangkan jika Anda ingin data yang lebih ringkas. Karakter khusus di-escape, dan file berupa UTF-8 dengan Deklarasi XML opsional.
File CSV bekerja dengan cara yang sama, dengan Pemisah dan Pengodean teks — UTF-8, Windows-1251, atau Windows-1252 — yang dideteksi atau dipilih manual. Matikan “Baris pertama adalah header” untuk lembar tanpa header; kolom lalu diberi nama Column_1, Column_2, dan seterusnya. Hanya satu lembar yang dikonversi setiap kali.
Privasi
Workbook atau CSV dibaca dengan SheetJS di worker di dalam tab ini, dan XML juga ditulis di sana; tidak ada yang diunggah dan file tidak disimpan.