Heim >Web-Frontend >HTML-Tutorial >Sprechen Sie darüber, wie Sie HTML-Escape-Zeichen durch Code_HTML/Xhtml_Webseitenproduktion identifizieren können
Sprechen Sie darüber, wie Sie HTML-Escape-Zeichen durch Code_HTML/Xhtml_Webseitenproduktion identifizieren können
- WBOYOriginal
- 2016-05-16 16:39:171996Durchsuche
Gelegentlich werden Sie Zeichen wie ' in den Daten sehen. Die Merkmale sind wie folgt:
Beginnt mit , ist eine Zahlenfolge in der Mitte und endet mit;
Beginnt mit & und endet mit
, wie z. B. dem häufigsten oder dem Äquivalent
, es wird ihnen entgehen, aber wie übergibt man den Code Identify? org.apache.commons.lang.StringEscapeUtils.unescapeHtml bietet eine gute Erklärung
Wenn Sie auf die erste Situation oben stoßen, ist die Mitte eine Zahl, konvertieren Sie die Zahl (Unicode) direkt in char
Im Fall von Im zweiten Fall befinden sich Zeichen in der Mitte. Sie können die dem Zeichen entsprechende Zahl in der Zuordnungstabelle finden und auf einen Blick erkennen >
Schauen Sie sich an, wie HTML40 es definiert
static {
HTML40 = new Entities();
fillWithHtml40Entities(
}
static void fillWithHtml40Entities(Entities entities) {
entities.addEntities(BASIC_ARRAY); 🎜>entities.addEntities(ISO8859_1_ARRAY);
entities.addEntities( HTML40_ARRAY);
Sehen Sie sich an, was BASIC_ARRAY, ISO8859_1_ARRAY und HTML40_ARRAY sind 🎜>
Code kopieren
ISO8859_1_ARRAY
Code kopieren
Der Code lautet wie folgt:
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn