Cara edit XML online
- Tempel XML, buka file, atau mulai dari contoh. Error dilaporkan beserta baris dan kolomnya saat Anda mengetik.
- Klik node di tree untuk melompat ke posisinya di teks. Tab menyisipkan indentasi dua spasi.
- Klik Format untuk merapikan indentasi, lalu salin XML atau unduh sebagai file .xml.
Fitur XML editor ini
- Pengecekan langsung: tag yang tidak ditutup atau tidak cocok,
&dan<tanpa escape, tanda kutip yang hilang, dan atribut duplikat dilaporkan dengan pesan yang mudah dipahami, dan barisnya ditandai di samping nomor baris. - Tree view: elemen, atribut, teks, komentar, dan bagian CDATA, dibangun ulang setelah setiap perubahan.
- Format: mengatur ulang indentasi seluruh dokumen, sementara teks, komentar, dan CDATA tetap tidak berubah.
- Draf: teks terakhir Anda hingga sekitar 2 MB disimpan di local storage browser ini dan dipulihkan saat Anda kembali. Draf tidak pernah diunggah.
Tips mengedit XML secara manual
| Karakter | Tulis sebagai | Kapan |
|---|---|---|
& | & | Selalu, di dalam teks dan nilai atribut |
< | < | Selalu, di dalam teks dan nilai atribut |
> | > | Opsional; hanya wajib dalam urutan ]]> |
" | " | Di dalam nilai atribut yang diapit tanda kutip ganda |
' | ' | Di dalam nilai atribut yang diapit tanda kutip tunggal |
Nama bersifat case-sensitive, jadi <Item> harus ditutup dengan </Item>, bukan </item>. Untuk potongan kode atau HTML yang lebih panjang, bagian CDATA <![CDATA[ … ]]> membebaskan Anda dari keharusan meng-escape setiap karakter.
Pertanyaan yang sering diajukan
Apakah XML saya disimpan atau diunggah?
Draf terakhir Anda hanya disimpan di local storage browser ini, sehingga tetap ada setelah halaman dimuat ulang. Apa pun yang Anda ketik atau buka tidak dikirim ke server.
Mengapa entitas HTML dilaporkan sebagai error?
XML hanya mendefinisikan lima entitas bernama: &, <, >, " dan '. Nama HTML seperti atau © memerlukan DOCTYPE yang mendeklarasikannya. Gunakan referensi karakter seperti   atau ketik karakternya langsung.
Apakah editor memeriksa XML saya terhadap skema XSD?
Tidak. Editor memeriksa apakah XML sudah well-formed: tag yang cocok, atribut yang diapit tanda kutip, escape yang benar, dan satu elemen root. Validasi terhadap XSD atau DTD memerlukan tool yang mendukung skema, seperti xmllint.
Bisakah saya mengedit file XML berukuran besar?
Bisa, file berukuran beberapa megabyte dapat diproses. Draf yang lebih besar dari sekitar 2 MB tidak disimpan di browser, jadi unduh pekerjaan Anda sebelum menutup halaman.