我必须使用 Java 解码包含以下实体的 HTML 字符串:“'”和“&apos”。我正在使用Apache Commons Lang,但它不会解码这两个实体,因此,我目前正在执行以下操作,但我正在寻找最快的方法来做我想做的事。
import org.apache.commons.lang.StringEscapeUtils;
public class StringUtil {
public static String decodeHTMLString(String s) {
return StringEscapeUtils.unescapeHtml((s.replace("'", "`").replace("'", "'")));
}
}
我搜索了较旧的问题,但似乎没有人回答我的问题。