Konverter XML ke CSV
Masukan XML
Tempel tabel XML datar hingga 1.000.000 karakter. Konversi berlangsung di browser ini.
BerikutnyaKonverter ini mengubah tabel XML sederhana menjadi CSV di browser Anda. Elemen dengan nama sama yang berada tepat di bawah akar menjadi baris, atribut baris menjadi kolom berawalan @, dan elemen anak langsung yang hanya berisi teks menjadi kolom biasa. Prosesnya terdiri atas tiga langkah lokal: tempel XML, periksa jumlah baris dan kolom yang terdeteksi, lalu salin atau unduh CSV.
Cara mengubah XML menjadi CSV
-
1
Tempel XML
Tempel teks XML yang terbentuk dengan benar, maksimal 1.000.000 karakter. Alat ini tidak menerima unggahan berkas.
-
2
Periksa struktur datar
Elemen akar harus memiliki satu atau beberapa elemen baris langsung dengan nama yang sama. Setiap baris dapat berisi atribut dan elemen anak langsung berupa teks sederhana.
-
3
Tinjau tabel
Periksa jumlah baris dan kolom yang terdeteksi sebelum membuat CSV. Batasnya 10.000 baris dan 200 kolom.
-
4
Salin atau unduh
Salin CSV UTF-8 yang dipisahkan koma ke papan klip atau unduh sebagai berkas.
Struktur XML yang diterima
Alat ini menerima satu bentuk yang jelas:
<people>
<person id="1">
<name>Ada</name>
<city>London</city>
</person>
<person id="2">
<name>Lin</name>
<city>Taipei</city>
</person>
</people>
Pada contoh ini, dua elemen person langsung menjadi baris. Atribut id menjadi kolom @id, sedangkan name dan city menjadi kolom teks:
@id,name,city
1,Ada,London
2,Lin,Taipei
Semua elemen baris harus memiliki nama yang sama. Setiap elemen anak langsung di dalam baris hanya boleh berisi teks, tanpa elemen lain di dalamnya. Nama kolom yang sama juga tidak boleh muncul dua kali dalam satu baris. Kolom yang tidak ada pada suatu baris dapat dibiarkan sebagai sel CSV kosong.
Struktur yang ditolak
Alat menolak XML yang tidak terbentuk dengan benar, deklarasi DOCTYPE atau ENTITY, serta akar tanpa baris. Campuran nama elemen baris, struktur bertingkat, dan kolom berulang dalam baris yang sama juga bukan tabel datar. Masukan yang melampaui 10.000 baris, 200 kolom, atau 1.000.000 karakter tidak diproses.
Tidak tersedia pemilihan XPath, strategi untuk meratakan data bertingkat atau memecah maupun menggabungkan daftar, pemetaan namespace, pemisah alternatif, atau API. Jika XML Anda bertingkat, bentuk ulang lebih dahulu agar setiap baris hanya memiliki atribut dan kolom teks langsung.
Format dan keamanan CSV
Hasil memakai koma dan diunduh dalam UTF-8. Sel yang memuat koma, tanda petik ganda, atau baris baru akan diberi tanda petik sesuai aturan CSV. Nilai yang diawali =, +, -, atau @ dilindungi sebagai teks agar aplikasi spreadsheet tidak menjalankannya sebagai rumus. Tetap periksa baris dan kolom sebelum membuka atau membagikan berkas.
Privasi
Teks XML, pratinjau tabel, dan hasil CSV tetap berada di browser ini. Konten tidak diunggah ke server, ditulis ke URL, atau disimpan dalam riwayat. Memulai lagi akan menghapus pekerjaan lokal saat ini. Jika datanya sensitif, simpan juga berkas CSV hasil unduhan di lokasi yang aman.
Pertanyaan yang Sering Diajukan
Tidak. Setiap baris hanya boleh memiliki atribut dan elemen anak langsung berupa teks sederhana. Ratakan elemen bertingkat dalam alur pemrosesan data Anda terlebih dahulu.
Setiap atribut pada elemen baris menjadi kolom dengan awalan @ agar berbeda dari kolom elemen. Misalnya, atribut id menjadi judul @id.
Tidak. Alat menghasilkan CSV UTF-8 yang dipisahkan koma. Tidak ada opsi tab, titik koma, pemisah khusus, atau BOM.
Tidak. Penguraian XML, peninjauan tabel, dan pembuatan CSV berlangsung di browser. Konten juga tidak masuk ke URL atau riwayat.
Alat Terkait
Konverter DOCX ke DOC
Konversi file Word DOCX modern kembali ke format DOC lawas agar terbuka di versi Microsoft Word lama dan software yang membutuhkan format klasik.
Pembersih Nama File
Bersihkan nama file dengan menghapus karakter tidak aman, spasi, dan aksen agar menghasilkan nama portabel yang tetap berfungsi di Windows, macOS, Linux, dan web.
Analizer Ukuran File
Lihat angka byte apa pun yang dirinci dalam satuan desimal (KB, MB, GB) dan biner (KiB, MiB), lengkap dengan angka pastinya dalam byte.
Generator Data Palsu
Hasilkan pengguna palsu yang realistis: ID, nama, email, nomor telepon, dan kota dalam format CSV atau JSON, siap digunakan untuk menguji API, dashboard, serta proses impor data.
Konverter FLAC ke MP3
Konversi audio FLAC lossless ke file MP3 yang lebih kecil dan kompatibel secara universal untuk ponsel, audio mobil, pemutar, dan berbagi. Mempertahankan tag Anda. Unggah dan unduh.
Generator JSON Palsu
Buat array JSON contoh dengan nama, email, boolean, skor, dan tanggal untuk mock API dan test fixture dalam hitungan detik.
Alat ini tersedia dalam bahasa lain
- ตัวแปลง XML เป็น CSV [TH]
- Konwerter XML do CSV [PL]
- Trình chuyển XML sang CSV [VI]
- Conversor de XML para CSV [PT]
- XMLからCSVへの変換 [JA]
- محوّل XML إلى CSV [AR]
- XML-naar-CSV-converter [NL]
- XML CSV 변환기 [KO]
- Conversor de XML a CSV [ES]
- XML till CSV-konverterare [SV]
- Convertisseur XML vers CSV [FR]
- XML-zu-CSV-Konverter [DE]
- Convertitore da XML a CSV [IT]
- XML to CSV Converter [EN]
- Конвертер XML в CSV [RU]
- XML to CSV Dönüştürücü [TR]
- XML 转 CSV 转换器 [ZH]