先贴下使用setDataXML的例子:
<div id="chartdiv" align="center">
存放fusionChartsdiv区域
</div>
<script type="text/javascript">
var myCharts = new FusionCharts("FusionCharts/Column3D.swf","chartsId1","400","300");
myCharts.setDataXML("
<graph caption='Monthly Unit Sales' xAxisName='Month' yAxisName='Units'
showNames='1' decimalPrecision='0' formatNumberScale='0' showBorder='1'>
<set label='Jan' value='462' />
<set label='Feb' value='857' />
<set label='Mar' value='671' />
<set label='Apr' value='494' />
<set label='May' value='761' />
<set label='Jun' value='960' />
<set label='Jul' value='629' />
<set label='Aug' value='622' />
<set label='Sep' value='376' />
<set label='Oct' value='494' />
<set label='Nov' value='761' />
<set label='Dec' value='960' />
</graph>
");
myCharts.render("chartdiv");
</script>
可以发现,在myCharts.setDataXML();方法中,中间是一段xml代码,跟之前setDataURL()使用的xml文件的url路径是不一样的。
1、字符长度区别
我们知道,在使用get方式得到参数时,浏览器对参数值得长度是有一定的限制的,所以如果xml字符过长,可能会产生问题。这个时候就需要使用setDataURL()方法;
2、双字节(中文字符)区别
如果你的xml字符里含有双字节字符,例如中文字符,你就不能使用setData
XML()方法,而要使用setDataURL()
最佳模式:在我们的实际应用当中,数据不可能事静态的,他可能是有用户选择查询条件,然后提交给服务器,服务器返回一个查询的结果,比如search.jsp?year=2008。所以腿甲的最佳模式是使用setDataURL()方法,并且使用javascript加载图形。
注意:在使用setDataURL()方法时,如果地址里含有“?”、“&”等字符,你就需要对这个地址进行URL编码,在js里进行编码,使用escape(url)这个函数,如果你想在服务器进行编码,那就要使用你所用的编程语言进行编码,比如java,则使用编码的类方法是:java.net.URLEncoder.encode()。
分享到:
相关推荐
Haslam_UCP_FCF_3.0主要是对比FCF TAF的主要本质区别 和配置
What's the difference between TAF and FCF
zgraphix/public/FusionCharts/FCF_Column2D.swf. Fetching contributors… Cannot retrieve contributors at this time. Raw History. executable file 18.9 KB.
Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气 Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备...
基于FCF的Flash报表图形示例工程以及FCF的教程
复变函数论第三版钟玉泉PPT第四章-bac88dad2b160b4e777fcf72.ppt
ASP.NET统计图FCF有相关文档和教程以及示例
NULL 博文链接:https://self4j.iteye.com/blog/810716
构造基于FCF的财务战略体系课件.pptx
NULL 博文链接:https://self4j.iteye.com/blog/812259
59577493-e5e4-4687-9c40-4fcf86.html
科技行业美股科技巨头系列报告7:奈飞,规模效应持续凸显,FCF拐点临近
20200817-中信证券-科技行业美股科技巨头系列报告7:奈飞,规模效应持续凸显,FCF拐点临近.pdf
NULL 博文链接:https://gaozzsoft.iteye.com/blog/1534978
A312.1.0R7综合补丁包sp34_92de0f16-7555-4321-bfeb-6cd1a6b0fcf3.zip A3 补丁
您将在每个新选项卡中打开Seleccion Colombia FCF HD图像! 惊人的! 每个新选项卡中的真棒高质量Seleccion Colombia FCF图像。 对于真正的粉丝,就像我一样:)您会非常有启发性的,并且您会喜欢这个不错的扩展。 ...
大学老师要我们学习郭永清老师的《财务报表分析与股票估值》这本书,布置了最后两章的作业, 对郭永清老师的《财务报表分析与股票估值》这本书内容的实现 注意事项 代码是基于《财务报表分析与股票估值》的,其中...
近来,已经提出了FCF(喷泉编码和转发)中继作为提高无线系统性能的有效方法。 此外,设备到设备(D2D)通信可以有效地提高系统的资源使用效率并减少用户的能耗。 在本文中,我们使用考虑D2D通信的FCF中继策略研究...
快速生成flash格式的图表 10种格式
自由现金流什么是FCF? FCF是用TypeScript编写JavaScript的功能控制流微库。 它旨在为本地JavaScript控制流语句(如if , switch和while提供一种功能和语义上的替代方案。本机命令流语句诸如if或switch类的关键字是...