如何解决如何在 Java 中取消转义 HTML 5 实体 (&’)
this question 的答案大多建议使用 apache-common-text StringEscapeUtils
。但是这个(commons-text 的最新版本是 1.9)只支持 HTML 4 和包含 '
的 Mastodon appears to use HTML 5。如何解码 HTML 5 实体,包括 '
?
解决方法
unbescape 做得很好:
final String unescapedText = HtmlEscape.unescapeHtml("'");
System.out.println(unescapedText);
结果:
'
马文:
<!-- https://mvnrepository.com/artifact/org.unbescape/unbescape -->
<dependency>
<groupId>org.unbescape</groupId>
<artifactId>unbescape</artifactId>
<version>1.1.6.RELEASE</version>
</dependency>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。