Parfois, des caractères tels que "dans les données sont les suivants
Commencez par & #, avec une chaîne de nombres au milieu, se terminant par;
Commencez par &, avec une chaîne de caractères au milieu, se terminant par;
Par exemple, le plus courant ou le plus équivalent
Lorsqu'un navigateur rencontre ces caractères d'échappement, il s'échappera, mais comment les identifier par code? org.apache.commons.lang.strincapeutils.unescapehtml fournit une bonne explication
Dans le premier cas ci-dessus, le milieu est un nombre, et le nombre (Unicode) est converti en char
Lorsque vous rencontrez la deuxième situation, il y a des personnages au milieu, vous ne pouvez donc que chercher la table de mappage. Trouvez les nombres correspondants de caractères de la table de mappage et convertissez-les en char. Regardez le code et vous le verrez en un coup d'œil.
Voir comment HTML40 est défini
Copier le code