我想在碧玉报告中显示外语字符。报告将文本传递到Java代码以进行RTF格式设置。不幸的是,mysql数据库返回解码后的字符串,如下所示,并删除了空格

í

我要显示的是

一世

任何建议如何用Java做到这一点?

文字:bebidafría

来自数据库:bebida frí a

最佳答案

那是HTML实体。您可以从apache commons库使用StringEscapeUtils.unescapeHtml4

仍然有待观察您的RTF如何处理Unicode。

10-05 22:54