FLEX操作XML&JSON

FLEX操作XML&JSON

ID:37917638

大小:272.00 KB

页数:13页

时间:2019-06-02

FLEX操作XML&JSON_第1页
FLEX操作XML&JSON_第2页
FLEX操作XML&JSON_第3页
FLEX操作XML&JSON_第4页
FLEX操作XML&JSON_第5页
资源描述:

《FLEX操作XML&JSON》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、http://www.infoq.com/articles/flex-xml-jsonFlexforXMLandJSON(Flex分别与XML和JSON结合使用的例子)Flex与Java的结合就是美貌与智慧的结合。或者反过来说也可以。但是有什么可以作为证明呢?根据我的经验将Flex和Java结合起来用确实能够创建出更出色的RIA应用程序。哪么什么是Flex呢?Flex是一种开源的框架,(除了ActionScript3.0)利用MXML语言可以用来编写Flash应用程序。首先你需要从网站(http://adobe.com/flex)上下载FlexIDE也就是

2、FlexBuilder。FlexBuilder是需要付费的软件,但是他的试用期很长。你可以利用这段时间考虑它是否值得花钱购买。这篇文章将要展示怎样将Flex和Java结合起来使用。在服务器端Java。在客户端运行Flex。你可以自由设定这两者之间的协议。然而在这种情况下,我会首先使用XML再使用JSON,因为,这两种语言是Web2.0世界中最常见的标准语言。在服务器端创建程序片段列表1是以XML语言为先例创建的见JSP文件。这段程序输出两个公司(compa和compb)的随机的股票数据,为期30天。第一个公司股票的起始价格为$1000,第二个公司为$900

3、,JSP码每天给这两个值添加随机影响因素。当我在命令行中通过‘curl’客户端访问程序时,获得如下结果:根标签为其中包含了一组标签。每个标签都由一个标签表示当天的数字,用的值A公司的股票价格,标签表示B公司的股票价格。两个公司的股票价格按照要求随机生成。创建浏览界面已经有了一个web程序输出股票价格,我还需要一个客户端程序做浏览使用。首先要创建一个网状的界面用来简单显示数据。要创建一个Flex程序,我们首先在FlexBuilderIDE的新建目录里选择FlexProject,如图1所示:

4、在这个页面里,我们所要做的就是给程序命名。我给这个‘XML数据表’,命名为xmldg。这样就创建了一个带有标签的xmldg.mxml文件。下一步就是将列表2中的代码写入这个空白程序,这是关键的一步。Listing2.xmldg.mxml

5、xds/xml.jsp"id="stockData"/>

6、lication>这段程序代码中由两个主要组件(components)。第一个是标签,它告诉Flex已经存在一个XML数据源并赋予它URL.这将会产生一个局部变量,叫做StockData(由id属性指定)。组件以它为数据供应。其他的代码则只是界面。对象给表格周围贴了一层漂亮的壁纸。对象显示数据。在内有一组指定对象指示表格显示数据如下所示为在FlexBuilder中生成文件我们可以对这个页面实施滚动列表,调整

7、窗口大小,看到数据表的大小变化。添加过滤功能,我们需要修改代码,添加一个控件(control)即一个水平的滚动条,指定表格中显示数据的起始日期。例如,如果给滚动条赋值6,则表格显示的数据从第6天开始。列表3中显示的是相关的代码Listing3.xmldg2.mxml

8、lhost:8080/jsp-examples/flexds/xm

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。