Maison >Java >javaDidacticiel >Comment supprimer l'échappement des entités de caractères HTML en Java ?

Comment supprimer l'échappement des entités de caractères HTML en Java ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-24 00:25:10272parcourir

How to Unescape HTML Character Entities in Java?

Comment supprimer l'échappement des entités de caractères HTML en Java

En Java, la tâche de supprimer l'échappement des entités de caractères HTML incombe à la classe Apache Commons StringEscapeUtils. Sa méthode unescapeHtml4() est l'équivalent de la méthode HttpUtility.HtmlDecode de .NET.

Cette méthode prend une chaîne contenant des échappements d'entité HTML et la convertit en une chaîne contenant les caractères Unicode correspondants. Il prend en charge les entités HTML 4.0, garantissant ainsi la compatibilité avec le standard Web largement utilisé.

Par exemple, l'entité de caractère HTML " " est affiché sous la forme d'un espace insécable ( ) dans les navigateurs. En utilisant StringEscapeUtils.unescapeHtml4(), vous pouvez convertir une chaîne contenant cette entité " " dans " ". De même, ">" sera converti en son équivalent signe supérieur à ">".

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn