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

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");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值