Konverter XML ke CSV
Masukan XML
Tempel tabel XML datar hingga 1.000.000 karakter. Konversi berlangsung di browser ini.
Konverter 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 MKV ke MP4
Konversi video MKV ke MP4 agar pemutaran lebih lancar di iPhone, iPad, QuickTime, browser, TV, dan editor. Unggah berkas .mkv dan unduh .mp4 yang kompatibel.
Konverter M4A ke MP3
Konversi audio M4A ke MP3 untuk dukungan pemutaran yang lebih luas. Unggah file .m4a dan unduh salinan .mp3 yang kompatibel.
Konverter Word ke Markdown
Ubah file Word DOCX menjadi Markdown yang rapi langsung di browser. Pertahankan judul, daftar, tautan, dan tabel sederhana, lalu salin atau unduh file .md yang dapat diedit.
Konverter Subtitle
Konversikan subtitle SRT ke WebVTT atau VTT ke SRT secara lokal. Periksa waktu cue, pertahankan teks multibaris, lalu salin atau unduh hasilnya.
Pengekstrak arsip
Periksa kontainer ZIP, JAR, XPI, DOCX, XLSX, PPTX, dan ODT secara lokal di browser, lalu unduh file satu per satu tanpa mengunggah arsip sumber.
Konversi CSV ke Excel
Ubah data CSV menjadi buku kerja XLSX satu lembar di browser. Tinjau pemisah, pertahankan ID, simpan angka yang aman, dan jaga isi berkas tetap lokal.