jsonecho

Escape XML

Tempel teks Anda untuk menambahkan escape XML, siap ditempel ke kode atau data.

Memuat alat...

Cara menggunakan Escape XML

  1. Tempel atau ketik teks yang ingin Anda beri escape.
  2. Sesuaikan opsi jika diperlukan.
  3. Salin hasil yang sudah diberi escape.

Tentang Escape XML

XML memiliki lima entitas yang sudah ditentukan sebelumnya, dan Anda harus menggunakannya setiap kali karakter tersebut muncul dalam teks atau nilai atribut. Ampersand atau kurung sudut tanpa escape membuat seluruh dokumen tidak valid. Parser akan menolak membacanya, jadi dokumen tidak bisa diproses sebagian.

Saat membuat XML dengan menggabungkan string, penambahan escape mudah terlupakan. Pasang teks mentah di sini dan Anda mendapatkan versi yang aman untuk jatuh di antara tag atau di dalam atribut.

Karakter yang diberi escape

& menjadi &amp;, < menjadi &lt;, > menjadi &gt;, " menjadi &quot; dan ' menjadi &apos;.

Pertanyaan yang sering diajukan

Apakah tanda lebih besar dari perlu diberi escape?

Di sebagian besar tempat itu diizinkan tanpa menghindari, kecuali dalam urutan ]]>. Menghindarinya di mana-mana adalah kebiasaan yang aman dan itulah yang dilakukan alat ini.

Apa perbedaan escape XML dan HTML?

Hanya apostrof. XML mendefinisikan ' untuk itu, HTML tidak. Semua yang lain sama.

Bisakah saya menggunakan CDATA sebagai gantinya?

Untuk blok teks panjang, ya: <![CDATA[ ... ]]> membuat Anda tidak perlu menambahkan escape. Ini tidak tersedia di dalam nilai atribut.

Bagaimana dengan karakter yang tidak diizinkan dalam XML sama sekali?

Sebagian besar karakter kontrol, selain tab, line feed, dan carriage return, tidak diizinkan di XML 1.0, meskipun diberi escape. Mereka harus dihapus.

Alat lainnya di Escape dan Teks

Semua alat →