您的位置:首页 > 其它

FusionCharts V3画图中文不显示或乱码的问题

2011-03-14 14:45 435 查看
FusionCharts V3画图中文不显示或乱码的问题:

页面代码:

<script type="text/javascript">

var chart = new FusionCharts("/resources/test/MSLine.swf", "ChartId", "255", "180", "0", "0");

chart.setDataURL("/resources/test/test.xml");

chart.render("chartdiv");

</script> </td>

xml文件代码:

<chart caption="" subcaption="" lineThickness="1" showValues="0" formatNumberScale="0" anchorRadius="2" divLineAlpha="25" divLineColor="000000" divLineIsDashed="1" showAlternateHGridColor="1" alternateHGridColor="CC3300" shadowAlpha="10" labelStep="2" numvdivlines="5" chartRightMargin="12" bgColor="FFFFFF,CC3300" bgAngle="270" bgAlpha="10,10">

<categories>

<category label='11-03-03' />

<category label='11-03-04' />

<category label='11-03-05' />

<category label='11-03-06' />

</categories>

<dataset seriesName="用户名收益" color="1D8BD1" anchorBorderColor="1D8BD1" anchorBgColor="1D8BD1">

<set value='30' />

<set value='5' />

<set value='9' />

<set value='32' />

</dataset>

<dataset seriesName="沪深300" color="F1683C" anchorBorderColor="F1683C" anchorBgColor="F1683C">

<set value='15' />

<set value='23' />

<set value='36' />

<set value='50' />

</dataset>

</chart>

因xml中有中文的内容,而导至走势图不显示。

解决方法:

1. 把xml文件存成gb2312格式,

2. 如果xml文件是系统生成文件,在生成xml文件时用:$dom = new DOMDocument("1.0","gb2312");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: