标签: java html character-encoding
当用户输入如下消息时:“||” 表单将其转换为"%7C%F0%9F%98%98%7C"和 存储在db中。 现在我想以这种格式显示它:
"%7C%F0%9F%98%98%7C"
"|&#....;|"
我怎么能实现这个目标?
我已经尝试过这个:
String utf16 = URLDecoder.decode(message, "utf-8"); return HtmlUtils.htmlEscape(message, "utf-16");
但是这会在网页上显示"|?|"。
"|?|"