Pengembang / Format
XML ke CSV: Ratakan Rekaman XML menjadi CSV
Ubah rekaman XML berulang menjadi tabel. Pilih elemen rekaman, sertakan atribut, pratinjau kolom yang diratakan, lalu download CSV.
XML ke CSV: Ratakan Rekaman XML menjadi CSV: Setiap elemen rekaman yang dipilih menjadi satu baris. Atribut menggunakan @name, jalur elemen anak bertingkat menjadi kolom, dan elemen anak yang berulang diberi nomor dengan [1], [2], dan seterusnya. Kolom yang tidak memiliki nilai menjadi sel kosong. Teks campuran langsung disimpan di bawah #text; spasi di sekitarnya dihapus. Nama elemen yang memenuhi syarat tetap dipertahankan. Deklarasi DOCTYPE dan ENTITY ditolak. Konverter mendukung XML hingga 20 MiB, 50.000 baris, 512 kolom, dan 1.000.000 sel. Berjalan 100% lokal di browser Anda tanpa upload file ke server.
- Kategori
- Tools developer
- Dijalankan
- Di browser Anda
- Biaya
- Gratis · tanpa daftar
- Ketersediaan
- Siap digunakan
Berjalan sepenuhnya di browser Anda
Pilih elemen berulang yang mewakili satu rekaman. Jalur anak menjadi kolom, atribut menggunakan @name, dan anak berulang menggunakan [1], [2], dan seterusnya. Nilai yang tidak ada menjadi sel kosong. Teks campuran langsung menggunakan #text; spasi di sekitarnya dihapus.
Perlindungan formula CSV menambahkan tanda apostrof ke sel yang diawali =, +, - atau @, termasuk setelah spasi. Nonaktifkan hanya jika Anda memerlukan teks sel asli; aplikasi spreadsheet mungkin menafsirkannya sebagai formula.
Batas: XML 20 MiB, 50,000 rekaman, 512 kolom, 1.000.000 sel, dan 64 tingkat bersarang. Deklarasi DOCTYPE dan ENTITY tidak diterima.
Data dan nama XML
Spesifikasi XML W3C mendefinisikan elemen, atribut, dan teks (https://www.w3.org/TR/xml/). Pemetaan tabel menggunakan jalur elemen dan mempertahankan nama berkualifikasi. Katalog awal adalah dataset ilustratif orisinal yang dirilis ke domain publik.
Output tabel
ECMA-376 mendefinisikan pengemasan workbook Office Open XML (https://ecma-international.org/publications-and-standards/standards/ecma-376/). RFC 4180 menjelaskan penggunaan tanda kutip dalam CSV (https://www.rfc-editor.org/rfc/rfc4180). Download berisi tabel yang diratakan, bukan pemetaan XML atau makro yang disematkan.
Cara menggunakannya
- Tempel dokumen XML atau buka file XML lokal.
- Baca dokumen, pilih elemen rekaman, dan tentukan apakah atribut akan disertakan.
- Periksa 100 baris pertama dan download seluruh tabel sebagai CSV.
Privasi & batasan
Input dan file Anda diproses di browser. Tidak ada yang di-upload.
Alat terkait
Pertanyaan umum
Elemen mana yang harus saya pilih?
Pilih elemen berulang yang mewakili satu rekaman, seperti /catalog/item. Jika memilih root dokumen, hasilnya menjadi satu baris yang berisi seluruh jalur elemen anak dokumen.
Bagaimana elemen anak yang berulang ditangani?
Elemen tersebut menjadi kolom terpisah, seperti tag[1] dan tag[2]. Kemunculan yang tidak ada menjadi sel kosong, dan konverter tidak menggandakan baris berdasarkan daftar bertingkat.
Apakah atribut disertakan?
Ya, secara default. Nonaktifkan opsi atribut untuk mengekspor teks elemen anak saja. Deklarasi namespace dihilangkan; nama berkualifikasi lainnya tetap dipertahankan.
Apakah output mempertahankan struktur XML asli?
Tidak. Output membuat tabel datar yang berisi atribut dan teks, sehingga komentar, instruksi pemrosesan, dan urutan asli konten campuran tidak dipertahankan. Perlindungan formula CSV aktif secara default dan menambahkan apostrof di awal sel yang berpotensi dieksekusi.
Alat gratis · berjalan di browser anda · tanpa perlu akun