要解决特殊字符<显示为<的问题,可以使用Java中的StringEscapeUtils.unescapeXml()方法将字符串中的特殊字符转换回原始字符。
首先,确保你已经导入了org.apache.commons.lang3.StringEscapeUtils类,然后使用以下代码将字符串中的特殊字符转换回原始字符:
import org.apache.commons.lang3.StringEscapeUtils;
String escapedString = "<Hello World>";
String unescapedString = StringEscapeUtils.unescapeXml(escapedString);
System.out.println(unescapedString);
输出结果将会是:
<Hello World>