jsonecho

Adaugă escape XML

Lipește textul pentru a adăuga escape XML, gata de folosit în cod sau date.

Se încarcă instrumentul...

Cum folosești Adaugă escape XML

  1. Lipește sau scrie textul căruia vrei să-i adaugi secvențe escape.
  2. Ajustează opțiunile dacă este nevoie.
  3. Copiază rezultatul cu secvențe escape.

Despre Adaugă escape XML

XML are cinci entități predefinite, și trebuie să le folosiți ori de câte ori aceste caractere apar în text sau într-o valoare de atribute. Un & sau o paranteză unghiulară fără escape face întregul document nevalid. Parserul refuză să îl citească, așa că nu poate fi procesat parțial.

Este ușor să uiți secvențele escape când construiești XML prin concatenarea șirurilor. Adăugați textul brut aici și obțineți o versiune care este sigur să cadă între etichete sau în interiorul unui atribut.

Ce caractere primesc secvențe escape

& devine &amp;, < devine &lt;, > devine &gt;, " devine &quot; și ' devine &apos;.

Întrebări frecvente

Trebuie să adaug escape pentru semnul mai mare decât?

În cele mai multe locuri este permis fără escape, cu excepția secvenței ]]>. Varianta sigură este să adaugi escape peste tot, iar asta face acest instrument.

Care este diferența dintre XML și HTML evadare?

Doar apostroful. XML definește ' pentru el, HTML nu. În rest, totul este la fel.

Pot să folosesc CDATA în schimb?

Pentru un bloc lung de text, da: <![CDATA[ ... ]]> îți permite să omiți adăugarea secvențelor escape. Nu este disponibil în interiorul valorilor de atribute.

Ce zici de caractere care nu sunt permise în XML deloc?

Cele mai multe caractere de control, în afară de tabulator, line feed și carriage return, nu pot apărea în XML 1.0, nici măcar cu escape. Trebuie să fie eliminate.

Mai multe din Escape și text

Toate instrumentele →