本文介绍了HTML特殊字符解析的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在寻找一个java类来解析所有的HTML特殊字符。
我想这是一个常见问题,但我现在找不到一个快速解决方案。
我想要得到的是:
输入:th& egrave; - >输出:
输入:»
输入:& lraquo;
...
你知道对我有用吗?
解决方案
尝试StringEscapeUtils实用程序类。查看StringEscapeUtils.unescapeHtml()方法的文档。
这里的文档:
I'm looking for a java class to parse all HTML special characters.I guess it's a common problem but i cannot find a fast solution right now.
What i wanto to get is:
input: thè --> output: thè
input: »
input: &lraquo;
...
Do you know anything useful for me?
解决方案
Try the StringEscapeUtils utility class. Check the docs for the StringEscapeUtils.unescapeHtml() method.
Docs here:
http://commons.apache.org/lang/api-release/org/apache/commons/lang/StringEscapeUtils.html
Download here:
http://commons.apache.org/lang/
这篇关于HTML特殊字符解析的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!