org.apache.commons.lang.StringEscapeUtils.escapeHtml 和 org.apache.commons.lang3.StringEscapeUtils.escapeHtml4 之间有区别吗?
问问题
7707 次
2 回答
4
它们实际上来自不同的包
escapeHtml 来自 org.commons.lang (lang 2.5 API),让我们使用 writer 对象。它还可以从 SQL 源中转义字符串
escapeHtml4 来自 org.commons.lang3(lang 3.1 API),专门用于从 HTML4 源中转义字符。不多也不少
他们做同样的工作,但我建议使用“escapeHtml4”,因为它来自较新的包
于 2013-02-28T15:59:32.840 回答
1
请注意,StringEscapeUtils.escapeHtml()
撇号有问题
于 2013-08-22T14:36:52.190 回答