Eclipse birt打印另一个字符而不是上标三

时间:2017-10-18 05:34:33

标签: java encoding character-encoding birt

我正在使用eclipse-birt编写报告。我需要在报告中加上上标3³。我从我的java程序发送它作为数据项。我有一个字符串,其中“\ u00B3”为值,我发送它。当我在java上运行测试类时,我可以在控制台上看到字符。但是当我创建birt报告时,会打印另一个字符‡。我不知道这是什么原因。我的工作区上有Cp1254编码。我用Eclipse。在birt-report xml上,它使用的是UTF-8编码。

math

并且birt xml具有以下编码;

putParameter(birtDocumentType.Volume, "3 m" + "\u00B3"));

打印3 m‡而不是3m³。

谢谢大家!

0 个答案:

没有答案