# Pemformat XML

Format XML menjadi markup yang rapi dan berindentasi konsisten dengan plugin Prettier XML. Alat ini terlebih dahulu memeriksa apakah dokumen tersusun dengan benar, sehingga tag yang tidak cocok, elemen yang tidak ditutup, dan atribut tanpa tanda kutip akan dilaporkan beserta baris dan kolomnya. Setelah itu, dokumen ditata ulang sesuai pengaturan indentasi, tab, dan lebar baris Anda. Dirancang untuk developer yang merapikan file konfigurasi, feed, sitemap, dan payload API.

## Pertanyaan yang sering diajukan

### Mesin apa yang memformat XML saya?

Alat ini menjalankan Prettier 3 dengan plugin resmi @prettier/plugin-xml di server. Sebelum Prettier dijalankan, pemeriksaan terpisah memastikan dokumen tersusun dengan benar dengan membaca seluruh dokumen, sehingga markup yang rusak ditolak dengan pesan yang tepat alih-alih ditulis ulang tanpa pemberitahuan.

### Apa yang terdeteksi oleh pemeriksaan susunan dokumen?

Pemeriksaan ini melaporkan tag penutup yang tidak cocok, elemen yang tidak pernah ditutup, elemen root kedua, teks di luar root, atribut duplikat atau tanpa tanda kutip, karakter < mentah di dalam nilai atribut, serta & yang tidak memulai referensi entitas. Setiap pesan menyebutkan baris dan kolom tempat masalah dimulai.

### Apa arti opsi whitespace?

Preserve, pilihan default, mempertahankan whitespace yang bermakna di dalam teks sambil tetap mengindentasi elemen. Ignore menganggap whitespace di antara elemen tidak signifikan dan dapat menempatkan teks inline pada baris tersendiri. Strict tidak pernah menambahkan atau menghapus whitespace yang dapat mengubah dokumen, sehingga baris panjang sering tetap memiliki jeda di dalam tag.

### Bisakah saya memilih indentasi?

Ya. Pilih 2 atau 4 spasi, atau aktifkan tab untuk mengindentasi dengan satu tab per tingkat. Lebar cetak, dari 40 hingga 200 karakter dengan default 80, menentukan kapan atribut dan elemen turunan berpindah ke baris terpisah.

### Apakah komentar, bagian CDATA, dan instruksi pemrosesan tetap dipertahankan?

Ya. Komentar, bagian CDATA, instruksi pemrosesan seperti tautan stylesheet, dan deklarasi DOCTYPE semuanya tetap ada dalam output. Deklarasi XML dipertahankan sebagai baris pertama.

### Apakah pemformat memvalidasi terhadap skema atau DTD?

Tidak. Alat ini hanya memeriksa apakah dokumen tersusun dengan benar. Alat ini tidak memuat DTD, skema XSD, atau entitas eksternal, dan referensi entitas tetap persis seperti yang ditulis.

### Apakah urutan atribut atau tanda kutip akan berubah?

Tidak. Atribut mempertahankan urutan, nilai, dan karakter tanda kutip yang Anda gunakan. Hanya spasi di antara atribut yang berubah, dan atribut tidak pernah ditambahkan atau dihapus.

### Seberapa besar input yang dapat diproses?

Input dapat berukuran hingga 1 MB teks. File yang lebih besar akan ditolak dengan pesan agar Anda dapat membaginya, dan pemformatan berhenti setelah 10 detik.

### Bisakah saya memformat file SVG, RSS, atau sitemap?

Ya. SVG, RSS, Atom, sitemap, tata letak Android, file POM Maven, dan kosakata XML lainnya semuanya XML, sehingga diformat dengan cara yang sama. Untuk mengecilkan file SVG, gunakan SVG Minifier.

### Apakah XML saya disimpan?

Tidak. Dokumen diformat di memori untuk permintaan Anda, lalu dikirim kembali ke halaman. Tidak ada yang ditulis ke disk dan hanya ukuran permintaan yang dicatat.

Iklan Anda di sini?

[Email kami](mailto:hi@dennn.is?subject=Beriklan%20di%20OneClick%20Pro)

[Iklan Rangkaian plugin siap agen untuk WordPress.](https://sleekwp.com/?ref=oneclickpro)
