Ocasionalmente, caracteres como "en los datos son los siguientes
Comience con &#, con una cadena de números en el medio, terminando con;
Comience con &, con una cadena de caracteres en el medio, terminando con;
Por ejemplo, el más común o equivalente
Cuando un navegador se encuentra con estos personajes de escape, escapará de regreso, pero ¿cómo identificarlos a través del código? org.apache.commons.lang.stringescapeutils.unescapehtml proporciona una buena explicación
En el primer caso anterior, el medio es un número, y el número (unicode) se convierte en char
Al encontrar la segunda situación, hay personajes en el medio, por lo que solo puede buscar la mesa de mapeo. Encuentre los números correspondientes de caracteres de la tabla de mapeo y conviértalos en char. Mira el código y lo verás de un vistazo.
Vea cómo se define HTML40
Copiar el código