Perata XML
Ratakan unsur dan atribut XML kepada laluan dan nilai, CSV atau JSON. Semak hasil, salin atau muat turun fail teks dalam pelayar.
Mula gunakan
Memahami laluan
Contoh menghasilkan @id = 7 dan name = Ada. Nama akar user tidak dimasukkan dalam laluan unsur anak. Atribut bermula dengan @. Unsur saudara dengan nama yang sama diberi indeks bermula daripada sifar, seperti item[0] dan item[1]. Atribut unsur pertama boleh menjadi item[0].@code. Jika akar hanya mengandungi teks, nama akar itu sendiri digunakan sebagai laluan.
Format output
Kunci = nilai memaparkan satu pasangan setiap baris. CSV bermula dengan path,value, mengapit kedua-dua medan dengan tanda petik dan menggandakan tanda petik di dalamnya. Pemisah lajur kekal koma walaupun pemisah laluan diubah. JSON menghasilkan objek rata dengan nilai rentetan. Awalan ruang nama dikekalkan dalam nama unsur dan atribut; pengisytiharan ruang nama mungkin muncul sebagai atribut.
Maklumat yang hilang
Atribut dan teks unsur daun yang tidak kosong disertakan, tetapi ruang putih di awal dan akhir teks dibuang. Unsur kosong, komen dan arahan pemprosesan tidak menghasilkan nilai. Bagi <p>before<b>inside</b>after</p>, hanya inside dieksport, manakala before dan after diabaikan. XML asal tidak dapat dibina semula dengan tepat daripada hasil ini.
Pertindihan dan sokongan XML
Jika nod berlainan menghasilkan laluan yang sama, penukaran berhenti dengan ralat dan tidak menulis ganti nilai. Tukar pemisah atau nama dalam sumber. XML tidak sah, DTD dan pengisytiharan entiti tersuai ditolak, lalu muat turun lama dinyahaktifkan. Unsur sah bernama parsererror diterima. Alat ini tidak mengesahkan skema XML atau menjalankan XPath mahupun XSLT.
Had pemprosesan
Teks yang ditampal dihadkan kepada 16,777,216 unit kod UTF-16; satu fail yang dipilih mempunyai had bait berasingan sebanyak 64 MiB. Ini ialah ambang penolakan, bukan jaminan prestasi. Kedalaman maksimum ialah 200 hubungan induk-anak di bawah akar, dengan jumlah paling banyak 100,000 nilai atribut atau daun. Cuba sampel kecil dahulu bagi dokumen besar atau bersarang dalam. Pemprosesan dan eksport berlaku dalam pelayar; fail tidak dimuat naik ke pelayan.
Petikan tidak menyekat formula hamparan.
Pemprosesan dilakukan secara setempat dalam pelayar anda.