org.apache.commons.lang.StringEscapeUtils.escapeHtml和org.apache.commons.lang3.StringEscapeUtils.escapeHtml4之间有区别吗?
答案 0 :(得分:1)
事实上它们来自不同的包裹
escapeHtml来自org.commons.lang(lang 2.5 API),让你使用一个编写器对象。它还可以从SQL源转义字符串
escapeHtml4来自org.commons.lang3(lang 3.1 API)特别用于从HTML4源转义角色。没有更多,没有更少
他们做同样的工作,但我建议使用“escapeHtml4”,因为它来自较新的包
答案 1 :(得分:1)
请注意,StringEscapeUtils.escapeHtml()
存在撇号问题