Alat
ID

Konverter XML ke CSV

Ubah data XML menjadi file CSV untuk spreadsheet, database, dan script. Konverter mendeteksi elemen record yang berulang dan meratakan atribut serta elemen bertingkat menjadi kolom bernama.

XML

CSV

Elemen yang paling sering berulang dijadikan satu baris per kemunculan; pilih elemen lain di “Baris dari elemen”.

Privasi terjaga: data Anda diproses di browser Anda dan tidak pernah diunggah.

Cara convert XML ke CSV

  1. Tempel XML atau buka file. Elemen yang paling sering berulang masing-masing dijadikan satu baris.
  2. Jika perlu, pilih elemen lain di Baris dari elemen, lalu pilih pemisah: koma, titik koma, tab, atau pipe.
  3. Salin CSV atau unduh file-nya. Centang Tambahkan UTF-8 BOM untuk Excel agar karakter beraksen tampil dengan benar di Excel.

Cara penamaan kolom

XMLKolom CSV
Atribut pada record, id="7"@id
Elemen anak <name>name
Elemen bertingkat <address><city>address.city
Atribut pada elemen anak, <price currency="EUR">price.@currency
Elemen anak berulang, misalnya beberapa <tag>Satu sel, nilai digabung dengan “; ”
<ns:name> dengan Abaikan prefiks namespacename

Memilih delimiter

Koma adalah standarnya, tetapi Excel dengan pengaturan regional Indonesia dan banyak negara Eropa mengharapkan titik koma, karena di sana koma dipakai sebagai pemisah desimal. Output yang dipisahkan tab bisa ditempel dengan rapi ke spreadsheet, dan pipe berguna jika data berisi koma sekaligus titik koma. Nilai yang mengandung delimiter, tanda kutip, atau baris baru diapit tanda kutip ganda, sesuai definisi RFC 4180.

Pertanyaan yang sering diajukan

Elemen mana yang dijadikan baris?

Konverter menghitung seberapa sering setiap path elemen muncul dan memilih elemen berulang dengan data terbanyak, misalnya catalog/product. Anda bisa memilih path lain; angka dalam kurung menunjukkan berapa banyak baris yang dihasilkan.

Bagaimana jika record saya memiliki field yang berbeda?

Setiap field dari setiap record menjadi kolom, dan nilai yang tidak dimiliki suatu record dibiarkan kosong.

Bisakah saya langsung mendapatkan file Excel?

Bisa. XML ke Excel membuat file .xlsx asli dengan baris header tebal dan filter dari baris dan kolom yang sama.

Apakah data saya diunggah?

Tidak. Konversi berjalan sepenuhnya di browser Anda.