【发布时间】:2012-03-12 01:36:03
【问题描述】:
Java escape HTML 的答案显示StringUtils.replaceEach() 的运行类似于多个StringUtils.replace()s,但接受Strings 的数组,而不必单独进行每个替换。
例如:
str = StringUtils.replace(str, "&", "&");
str = StringUtils.replace(str, "\"", """);
str = StringUtils.replace(str, "<", "<");
str = StringUtils.replace(str, ">", ">");
...变成...
str = StringUtils.replaceEach(str,
new String[]{"&", "\"", "<", ">"},
new String[]{"&", """, "<", ">"})
干净得多。
在哪里可以访问StringUtils.replace()?
我尝试导入以下内容,但无济于事:
org.springframework.util.StringUtilsorg.apache.soap.util.StringUtilsorg.apache.axis.utils.StringUtilscom.ibm.wsdl.util.StringUtils
当然,他们每个人都有.replace()。
【问题讨论】:
标签: string-utils