为什么不推荐使用 org.apache.common.lang3 StringEscapeUtils?
我找不到任何解释为什么 StringEscapeUtils 从 Apache Lang3 v3.7 中弃用。
https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringEscapeUtils.html
我们现在应该使用什么进行 HTML 转义/取消转义
原文由 gene b. 发布,翻译遵循 CC BY-SA 4.0 许可协议
回答:
该类已从包中移出
org.apache.commons。 lang3
至
org.apache.commons。 文本
您可以轻松替换已弃用的库:
在你的 build.gradle 中:
implementation 'org.apache.commons:commons-text:1.9'
在您的课堂上使用 StringEscapeUtils
确保导入正确的课程:
import org.apache.commons.text.StringEscapeUtils;
1.9 目前是最新版本(最后一次检查是 2021 年 2 月 24 日),但您可以在 Maven 上检查版本: https ://mvnrepository.com/artifact/org.apache.commons/commons-text
原文由 Björn Kechel 发布,翻译遵循 CC BY-SA 4.0 许可协议
回答:
根据 弃用列表,它已移至新项目 ——commons-text
原文由 Jamie Bisotti 发布,翻译遵循 CC BY-SA 3.0 许可协议
回答:
可以直接到apache commons 中的doc查看,开头写了“as of 3.6, use commons-text StringEscapeUtils instead” 使用commons-text 替代了
以上是 为什么不推荐使用 org.apache.common.lang3 StringEscapeUtils? 的全部内容, 来源链接: utcz.com/p/944846.html