`
xixian
  • 浏览: 216413 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

FusionChartsFree调用json数据的简单例子

阅读更多

需准备FusionChartsFree插件的FusionCharts.js文件和FCF_Column3D.swf两个文件

官方链接地址
FusionCharts.js:
http://www.fusioncharts.com/free/demos/Blueprint/FusionCharts/FusionCharts.js
FCF_Column3D.swf:
http://www.fusioncharts.com/free/demos/Blueprint/FusionCharts/FCF_Column3D.swf

效果如下


代码(可直接用,若失效可自行下载FusionCharts.js和FCF_Column3D.swf这两个文件)

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script language="Javascript" src="http://www.fusioncharts.com/free/demos/Blueprint/FusionCharts/FusionCharts.js"></script> 
<body>
<div id="chart1div"></div>
<script language="JavaScript">
	 var areaObject=[{name:"三枪",count:1100,color:"008E8E"},
	                  {name:"刺陵",count:901,color:"A186BE"},
	                  {name:"熊猫大侠",count:807,color:"F6BD0F"},
	                  {name:"大兵小将",count:41,color:"AFD8F8"},
	                  {name:"花田囍事2010",count:741,color:"B3AA00"},
	                  {name:"全称热恋",count:121,color:"008ED6"}
	             	 ];
	 var strXML="<graph caption='最烂电影排名' xAxisName='电影名' yAxisName='count' baseFont='宋体' baseFontSize='12' >";
	 var length=areaObject.length;
	 for(var i=1;i<=length;i++){
	    strXML= strXML+"<set name='"+areaObject[i-1].name+"' value='"+areaObject[i-1].count+"' color='"+areaObject[i-1].color+"'/>";
	 }
	    strXML= strXML+"</graph>";	
	 			 var chart1 = new FusionCharts("http://www.fusioncharts.com/free/demos/Blueprint/FusionCharts/FCF_Column3D.swf", "chart1Id", "500", "400");
	 			 chart1.setDataXML(strXML);
	 			 chart1.render("chart1div");
 </script> 
</body>
</html>



 

分享到:
评论
4 楼 hz2005_2009 2012-05-08  
Y轴中文问题怎么解决?
3 楼 wangyudiwang 2011-10-25  
东西可以用啊 很不错;
不过网上 有中
changeData.params({
没这个麻烦
楼主用过没 ?
分享下代码
2 楼 xixian 2010-10-24  
ccxw1983 写道
strXMLstrXML要修改为strXML

谢谢提出问题
我编辑的时候是strXML
不知道为什么发布后就变成这样
不要在页面复制,点拷贝代码的图标就没事
1 楼 ccxw1983 2010-10-13  
strXMLstrXML要修改为strXML

相关推荐

    3D_饼图FusionChartsFree调用json数据的简单例子

    这个简单的例子展示了如何利用JavaScript和JSON数据来实现交互式、富有视觉吸引力的图表,这对于数据分析和报告呈现非常有用。在实际应用中,你可以根据需要调整图表属性、颜色、动画效果等,以满足不同的展示需求。

    FusionChartsFree

    FusionCharts支持JSON、XML、CSV等多种数据格式,可以根据项目需求选择合适的方式传递数据。 FusionCharts Free对于数据动态更新也有很好的支持。一旦数据源发生变化,图表会自动更新,无需手动刷新页面。这种实时...

    FusionChartsFree使用范例

    3. **数据源设置**:FusionCharts支持JSON、XML和CSV格式的数据源。数据可以内嵌在HTML中,也可以通过服务器动态生成。例如,使用JSON数据源: ```javascript var chartData = { "chart": { "caption": "年度...

    FusionChartsFree V2.2

    2. **数据格式**:FusionCharts支持XML、JSON、CSV等多种数据格式,使得数据集成变得简单。开发者可以根据项目需求选择最适合的数据输入方式。 3. **交互性**:FusionCharts的图表是动态的,用户可以进行点击、缩放...

    FusionChartsFree.rar

    2. **Examples**:这里包含了一系列的示例代码,展示了如何使用FusionCharts Free创建各种图表,对初学者来说非常有帮助,可以通过查看和修改这些例子来快速上手。 3. **Documentation**:文档部分提供了详细的API...

    FusionChartsFree 免费flash图表工具

    **FusionCharts Free** 是一款基于Flash技术的免费图表工具,专为生成各种统计和数据可视化图表而设计。它以其丰富的图表类型、优秀的交互性和跨平台兼容性在IT行业中受到广泛应用。这款工具允许用户通过XML数据格式...

    FusionChartsFree官方示例

    FusionCharts支持XML、JSON、CSV等多种数据格式,开发者可以选择适合项目需求的方式。在示例中,会展示如何将数据嵌入到HTML文档内,或者通过外部文件加载。 4. **图表类型**:深入学习每种图表类型的特点和用法,...

    FusionChartsFree_FLASH图表控件源代码和使用说明

    使用FusionCharts Free,开发者可以轻松地将数据转换为动态图表,支持XML、JSON等多种数据格式,便于与后端数据接口对接。控件支持多种图表类型的创建,包括但不限于条形图、折线图、饼图、散点图等,还支持自定义...

    应用FusionChartsFree绘制绚丽统计图

    它支持XML或JSON格式的数据输入,这使得数据的处理和更新变得更加灵活。通过调整XML或JSON配置文件,可以改变图表的颜色、样式、标签以及动画效果,满足不同场景的需求。 其次,FusionCharts Free提供了丰富的图表...

    FusionChartsFree-v2.2.zip

    通过简单的API调用和数据格式化,就可以生成具有专业品质的动态图表。此外,FusionCharts还支持JSON、XML等多种数据格式,使得数据绑定变得更加灵活。 总结来说,FusionCharts Free是一款功能强大的免费图表插件,...

    报表控件1FusionChartsFree

    7. **数据源灵活**:支持从XML、JSON、CSV、数据库等多种数据源获取数据。 **应用场景** FusionCharts Free广泛应用于商业报告、网站统计、数据分析、项目管理等多个领域。它可以用于展示销售报告、财务分析、客户...

Global site tag (gtag.js) - Google Analytics