Heim >Java >javaLernprogramm >Wie kann ich HTML-Entitäten in Java dekodieren?
HTML-Entitäten in Java dekodieren
Das Dekodieren von HTML-Zeichenentitäten in Java ermöglicht Ihnen die Konvertierung von Sonderzeichen wie „“ “ und „>“, Zurück zu ihren ursprünglichen Unicode-Zeichen In .NET wird dies mithilfe von HttpUtility.HtmlDecode erreicht Methode.
Java-Äquivalent
Java bietet kein direktes Äquivalent zur .NET HttpUtility.HtmlDecode-Methode. Sie können jedoch Bibliotheken von Drittanbietern wie Apache Commons verwenden Lang, um diese Funktionalität zu erreichen.
Lösung mit Apache Commons StringEscapeUtils
import org.apache.commons.lang3.StringEscapeUtils; String html = "" "">"; String unescapedHtml = StringEscapeUtils.unescapeHtml4(html); System.out.println(unescapedHtml); // Outputs: " " >
Die Methode StringEscapeUtils.unescapeHtml4() dekodiert HTML 4.0-Entitäten und konvertiert Sonderzeichen zurück in ihre Unicode-Darstellungen.
Das obige ist der detaillierte Inhalt vonWie kann ich HTML-Entitäten in Java dekodieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!