第22章 AS3.0与网络通信Flash之所以能够有着越来越大的发展空间,其良好的数据交互功能也起着极为重要的作用。在ActionScript 3.0中,所有的与外部数据进行交互的功能都被放在.*包中,有专门的类进行管理,而且实现了流程的的标准、统一,使Flash与外界数据的交互更加的清晰与简单。本章讲着重介绍ActionScript 3.0与外界数据交互的原理、Flash与外部数据的连接和交互以及Flash与计算机本地数据的交互操作。1数据通信基础在创建复杂的ActionScript 3.0应用程序时,通常需要与服务器端脚本进行通信,或者从外部 XML 文件或文本文件加载数据。在ActionScript 3.0中,使用URLLoader和URLRequest类来加载外部文件。加载成功的文件可使用特定类来访问数据,具体使用何类,取决于加载数据的数据类型。比如如果加载数据的格式为名称值对类型,则可以使用URLVariables类来分析服务器结果。如果加载的文件是外部XML文档,则可以使用XML类的构造函数、XMLDocument类的构造函数或