为Flash加入XML功能

ZDNet软件频道 时间:2003-06-06 作者:ZDNet China |  我要评论()
本文关键词:
Flash和XML的结合是非常有用的,通过本文的初步介绍,你应该能够有一定的了解,以帮助你将XML数据融入到自己的Flash动画和程序中。
本文译自Builder.com,未经许可请勿转载扩展标记语言(XML)是由W3C建立的一个流行标准。XML采用了开放架构设计,它允许在Internet上的任何平台或语言之间交换数据。这项技术已经被广泛采用,目前几乎难以找到一个不以某种方式使用XML的应用程序。这里可以下载完整的XML规范。

为了支持这个标准,Macromedia已经向Flash Player中添加了XML功能。为什么要向Flash中加入XML数据呢?有几个方面的好处。首先,Flash拥有在几乎任何平台上处理XML的能力。一般来说,大多数XML转换是在服务器端处理的,因为浏览器对XML的支持不是很完全。第二,Flash能够将XML数据和精彩的动画及声音无缝结合起来。

XML对象也扩展了Flash的功能。通常,通过Load Varliables函数用URL编码查询字符串将数据添加到Flash中。下面是一个典型的Flash中使用的查询字符串:

Name=Bill%20Gates&email=bill@microsoft.com&comment=Hello

大多数浏览器限制了一个大约256个字符的标题大小(包括查询字符串数据)。而XML对象没有这样的限制。这就使它成为将数据库内容加入Flash动画的一个理想方法。另外,XML对象允许输入和集成任何Web上的XML格式的数据到Flash中。

Flash XML对象提供了添加、解析、操作以及输出XML格式数据的所有必需工具。XML对象的API拥有完整的文档,可以在Macromedia的Web站点上下载。


下载代码

可以在此下载本文的示例代码。


 


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134