我正在用Java创建一个Web服务,我想清理我的字符串,因此它们是有效的xHTML。我还想保留换行符。
例如,如果我的用户输入如下字符串:
This course is offered <3> times a year & is scheduled for:
October 2011
November 2012 and
December 2013
我想清理字符串,如下所示:
This course is offered <3> times a year & is scheduled for:
October 2011
November 2012 and
December 2013
如何在Java中实现这一目标?
由于
答案 0 :(得分:1)
在here之前已经问过这个问题,但它需要依赖外部库,因为JDK不直接支持它。看看这个。页面上的最佳答案。
答案 1 :(得分:0)
这与您的问题完全不符,但似乎答案是您正在寻找的Recommended method for escaping HTML in Java。
摘要:来自apache commons的StringEscapeUtils.escapeHtml()