彩票走势图

如何在后台将Flex 数据源转换为XML?

原创|其它|编辑:郝浩|2012-05-24 21:55:44.000|阅读 678 次

概述:Flash图表组件FusionCharts可将原始数据转换成图表和部件。这些FusionCharts组件使用XML作为标准的数据接口。作为FusionCharts for Flex的用户您不需要担心XML,因为FusionCharts for Flex允许您使用Flex数据源。接下来,本文将向您展示如何在后台将Flex 数据源转换为XML。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Flash图表组件FusionCharts可将原始数据转换成图表和部件。这些FusionCharts组件使用XML作为标准的数据接口。作为FusionCharts for Flex的用户您不需要担心XML,因为FusionCharts for Flex允许您使用Flex数据源。接下来,本文将向您展示如何在后台将Flex 数据源转换为XML。

FusionCharts for Flex对于Flex SDK来说是一个添加组件,允许您在Flex 环境中创建FusionCharts对象。FusionCharts v3图表编码在ActionScript 2(Flash 8),运行在AVM1,然而Flex使用ActionScript 3(Flash 9+)并允许在AVM2。这两个将永远不相碰,因此,如果您好奇我们是如何将FusionCharts SWF文件转换到Flex组件,我们将解释这一技术。我们没有把它传入到ActionScript3,我们使用FlashInterface在AVM1和AVM2中跨越通信。

以上图解展示数据是如何处理并传递到FusionCharts对象的,FusionCharts SWC库在FusionCharts对象和Flex数据源之间充当接口。

数据被分为两个域:FusionCharts XML格式的字符串数据和其他的能表达单/多系列数据的通用数据结构。字符串数据可以以三种方式声明:作为指向外部XML数据文件的URL,作为包含FusionCharts XML字符串的外部HTML文件,或者作为FusionCharts XML格式的Flex字符串。其他的可以使用的通用Flex数据结构有:数组、XML和模板。

FusionCharts SWC文件直接传递数据字符给FlashInterface。如果是其他的Flex数据,它会先把他们转换成FusionChartsXML文件,然后传给FlashInterface。

请注意,由于每一个部件独特的XML结构,Fusionwidgets不支持Flex数据结构。Widgets只接受XML(作为字符串)结构。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:虹科软件园

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP