Fushion Chart 结合jason和xml格式数据使用示例
来源:互联网 发布:马自达323轮毂数据 编辑:程序博客网 时间:2024/05/21 20:27
首先需要到官网下载fushion chart的js和swf模板
本人已经下载:可以猛戳此处http://pan.baidu.com/s/1dD68G1N
这里本人以一个3D饼图作为示例
首先是后台需要构建返回到前台fushion chart能够解析的jason格式
这里jason的格式为:
"chart": { "caption" : "Weekly Sales Summary" , "xAxisName" : "Week", "yAxisName" : "Sales", "numberPrefix" : "$" }, "data" : [ { "label" : "Week 1", "value" : "14400" }, { "label" : "Week 2", "value" : "19600" }, { "label" : "Week 3", "value" : "24000" }, { "label" : "Week 4", "value" : "15700" } ] }如果是后台返回到前台的jason格式,那就需要在后台模拟出这样的对象来,类似于这样
ChartData chartData = new ChartData();DataDecription dp = new DataDecription("房间类型入住率统计","数量","房间类型","房间数:");chartData.setChart(dp);chartData.setData(showDatas);前台页面调用的js
前台也可以直接调用xml格式的数据
var chart = new FusionCharts("${ctx}/js/fusioncharts/swf/Pie3D.swf", "ChartId", "500", "300", "0", "0"); chart.setDataURL("${ctx}/screen/chart.xml"); chart.render("chartdiv");
xml数据如下:
<?xml version="1.0" encoding="UTF-8"?><chart palette='4' decimals='0' enableSmartLabels='1' enableRotation='0' bgColor='99CCFF,FFFFFF' bgAlpha='40,100' bgRatio='0,100' bgAngle='360' showBorder='0' startingAngle='80' > <set label='中国' value='13' isSliced='1'/> <set label='印度' value='0.5' /> <set label='美国' value='2' /> <set label='日本' value='0.1' isSliced='1'/></chart>
显示效果
0 0
- Fushion Chart 结合jason和xml格式数据使用示例
- fushion chart的使用
- 主要的数据交换格式XML与JASON
- ios XML/Jason数据解析
- 使用 angular directive 和 json 数据的 D3 带标签 donut chart示例
- C#使用Chart示例
- Chart.js 使用示例
- Chart.js 使用示例
- 从Jason格式数据中,取出数据。
- Android 写Jason格式的数据
- Android使用DOM生成和输出XML格式数据
- 使用Pull和SAX解析XML格式数据
- Ext chart读xml数据
- AMPL和MATLAB结合使用示例
- Unity3D结合XML载入和保存数据
- Jason和xml文件的解析
- Jason和xml两者的区别
- 2 C#串口或TCP远程采集数据 chart图表使用示例 保存数据到access数据库和每日.txt文件并实时显示各参数曲线
- 我应该好好想想,为什么到这步,该发奋图强啦!此贴见证
- iOS 7.0--iOS 7.1 API变化
- Android之SurfaceView学习(一)
- 唯品会IPO后股价已涨
- Morris Traversal方法遍历二叉树(非递归,不用栈,O(1)空间)
- Fushion Chart 结合jason和xml格式数据使用示例
- Linux3.4.0 Yaffs2文件系统移植-支持Android4.0
- 作为程序员必须知道的编程语言编年史
- tail命令
- 泛型_
- 列举出一小时内占用的cpu最多的10个进程
- C++学习札记20140311
- Android开发者必备的六个工具
- textarea写入内容,复制到指定的文本文档。