ホームページ >Java >&#&チュートリアル >Java で HTML 文字エンティティをエスケープ解除する方法

Java で HTML 文字エンティティをエスケープ解除する方法

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-24 00:25:10271ブラウズ

How to Unescape HTML Character Entities in Java?

Java で HTML 文字エンティティをエスケープ解除する方法

Java では、HTML 文字エンティティをエスケープ解除するタスクは Apache Commons StringEscapeUtils クラスにあります。その unescapeHtml4() メソッドは、.NET の HttpUtility.HtmlDecode メソッドと同等の機能を果たします。

このメソッドは、HTML エンティティ エスケープを含む文字列を受け取り、対応する Unicode 文字を含む文字列に変換します。 HTML 4.0 エンティティをサポートし、広く使用されている Web 標準との互換性を保証します。

たとえば、HTML 文字エンティティ「 」ブラウザでは非改行スペース ( ) として表示されます。 StringEscapeUtils.unescapeHtml4() を使用すると、このエンティティ「 」を含む文字列を変換できます。の中へ " "。同様に「>」同等の大なり記号「>」に変換されます。

以上がJava で HTML 文字エンティティをエスケープ解除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。