1

我使用融合图表来映射数据。数据的标签是国家名称,我们将其本地化为有口音的语言,因为 ex österreich 是德语的奥地利。

数据和标签设置在 xml 文件中。对于某些图表,重音通过使用十进制等值来显示,所以 ö 显示一个ö。在其他图表上,十进制、实体、十六进制或原始字符在站点上没有显示正确的字符,我无法确定它为什么在一个文件中而不是另一个文件中工作。xml 文件是静态的,因此 php 函数不可用。

从 xml 中提取这些字符时,如何让它们正确显示?

4

2 回答 2

0

您可以直接嵌入 UTF-8 字符(而不是编码值)。

为此,您需要特别将 UTf-8 BOM 标记添加到 XML 文件中。

FusionCharts 的文档中有更多相关信息:请查看:

http://docs.fusioncharts.com/charts/contents/?advanced/special-chars/SpChar.html

于 2011-05-24T14:09:32.897 回答
0

您是否使用 PHP 生成 XML?确保发送 UTF-8 标头。Fusion Charts 确实支持 UTF-8。希望那有所帮助!

于 2009-08-03T12:23:22.113 回答