java - 使用 UTF-8 字符对特殊字符进行编码

标签 java replace sax

我有一个字符串地址:Mount Road(背面)[Contact-Ron]并给他{data} 我需要使用SAX解析器,它不解析特殊字符,我们需要用UTF-8字符替换它们。 示例 - & 替换为 &。 有没有办法将特殊字符替换为相应的 UTF-8 字符,而无需单独编写替换代码?

最佳答案

您可以使用像 Apache Commons StringEscapeUtils.unescapeHtml4 这样的库 将 HTML 字符代码序列解码为相应的 UTF-8 字符。

关于java - 使用 UTF-8 字符对特殊字符进行编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62146069/

相关文章:

java - SAX 解析器返回标题的第一个字符

java - SAXSource 和 org.w3c.dom.Document

java - android textview 变量

java - 地理编码代码不起作用 - Googlemaps

java - Mule 3.1 - 使用 http-request-to-parameter-map 转换器的消息转换异常

mysql - 替换 MySQL 列中的第一个 <br/> 标记

java - 将 Servlet 错误消息重定向到 JSP 后保存表单数据

javascript - 正则表达式解决方案需要调试 jquery ajax 调用的奇怪行为

java - 仅在字符串末尾删除空格(java)

java - 从内存中检索 SAXBuilder 对象