Pemerkecil XML
Input XML
BerikutnyaPemerkecil XML ini memproses XML yang well-formed hanya di browser Anda. Alat menghapus komentar dan menciutkan rangkaian whitespace yang mengandung baris baru serta berada di antara token markup. Teks, CDATA, nilai dan urutan atribut, deklarasi XML, serta instruksi pemrosesan tetap tidak berubah.
Cara memperkecil XML
-
1
Tempel XML
Masukkan XML well-formed dengan panjang hingga 1.000.000 karakter.
-
2
Tinjau pemeriksaan lokal
Browser memeriksa sintaks dan menunjukkan perubahan pada hasil.
-
3
Salin atau unduh
Salin XML yang diperkecil secara lokal atau unduh sebagai file.
Apa yang diubah?
| Bagian | Hasil |
|---|---|
Komentar XML (<!-- ... -->) |
Dihapus |
| Whitespace yang memuat baris baru di antara tag | Diciutkan |
| Node teks dan CDATA | Dipertahankan |
| Nilai atribut dan urutan atribut | Dipertahankan |
| Deklarasi XML dan instruksi pemrosesan | Dipertahankan |
Contohnya, baris berindentasi di antara elemen berikut dapat diciutkan:
<catalog>
<!-- internal note -->
<book id="b-17"/>
</catalog>
Alat akan membuang komentarnya dan merapatkan elemen. Namun teks dalam <title>Satu baris lagi</title> maupun isi <![CDATA[ ... ]]> tidak ditulis ulang.
Batasan dan peringatan
Ini hanya pemeriksaan sintaks untuk XML well-formed. Alat tidak memvalidasi DTD, XSD, namespace, atau aturan aplikasi Anda, serta tidak menjamin bahwa hasilnya setara secara semantik bagi aplikasi Anda.
XML yang mengandung DOCTYPE atau deklarasi entitas akan ditolak. Tidak ada entitas eksternal yang dimuat. XML tidak dikirim ke server atau ditaruh dalam URL; pekerjaan di antara langkah corong tersimpan hanya di sesi browser ini.
Berhati-hatilah dengan dokumen yang bergantung pada whitespace. Mixed content, bagian dengan xml:space="preserve", dan konfigurasi yang diedit manusia dapat mengandalkan spasi atau baris baru. Uji hasil dengan parser dan pengujian aplikasi Anda sebelum dipakai di produksi.
Kapan memakai formatter?
Keluaran ringkas mungkin berguna untuk pengiriman atau penyimpanan. Untuk debugging, code review, dan version control, biasanya lebih aman menyimpan salinan berindentasi yang mudah dibaca. Gunakan XML Formatter untuk membuat hasil ringkas kembali mudah dibaca.
Pertanyaan yang Sering Diajukan
Tidak. Hanya komentar yang dihapus; deklarasi XML dan instruksi pemrosesan tetap dipertahankan.
Tidak. Alat hanya memeriksa sintaks XML di browser. Jalankan validasi terpisah untuk DTD, XSD, namespace, dan aturan aplikasi Anda.
Alat tidak menerima deklarasi tersebut agar pemrosesan lokal tetap aman dan dapat diprediksi. Tidak ada entitas eksternal yang dimuat.
Tidak. Pemerkecilan, penyalinan, dan pengunduhan dilakukan di browser ini, tanpa mengirim isi ke server atau URL.
Alat Terkait
Referensi Tabel ASCII
Tabel ASCII lengkap dari 0 sampai 127 dengan desimal, heksadesimal, oktal, biner, dan referensi karakter numerik HTML untuk setiap karakter, termasuk kode kontrol seperti NUL, LF, dan DEL.
Referensi Karakter HTML
Daftar entitas HTML yang dapat dicari, beserta kode bernama dan kode numeriknya, serta fitur salin dengan satu klik untuk karakter khusus dan simbol.
Referensi pintasan papan ketik
Cari pintasan bawaan terdokumentasi untuk VS Code, Chrome, dan Bash dengan GNU Readline di macOS, Windows, dan Linux.
Generator EditorConfig
Buat file .editorconfig dari aturan indentasi, akhir baris, dan charset Anda, lalu tambahkan bagian yang tepat untuk tiap bahasa di repositori Anda: Python, Go, YAML, Makefile, dan lainnya.
Validator Email
Validasi alamat email: pemeriksaan sintaks RFC 5322, pengecekan live record MX, serta detail bagian lokal, domain, dan panjang. Tidak ada email yang dikirim.
Konverter Ukuran File
Konversi antara byte, KB, MB, GB, TB, dan satuan biner IEC (KiB, MiB, GiB, TiB) dengan kombinasi desimal dan biner apa pun yang Anda inginkan.
Alat ini tersedia dalam bahasa lain
- مُصغّر XML [AR]
- Minificateur XML [FR]
- XML 축소기 [KO]
- XML-Minifier [DE]
- Minifikator XML [PL]
- XML-minifier [NL]
- XML-minifierare [SV]
- เครื่องย่อ XML [TH]
- XML 圧縮ツール [JA]
- Trình thu gọn XML [VI]
- Minificador de XML [ES]
- Minificador de XML [PT]
- XML Küçültücü [TR]
- XML 压缩器 [ZH]
- XML Minifier [EN]
- Minificatore XML [IT]
- Минификатор XML [RU]