AS1.0(2.0)中的XML示例
虽然Flash早就升级为AS3.0,但是FMS的服务端编程依然仅支持AS1.0(2.0),服务端与.net通讯的最简单方式莫过于请求一个RESTful的webService或wcf,通过它们返回的xml来获取数据。
var _xml:XML = new XML("<ArrayOfstring xmlns=\"http://schemas.microsoft.com/2003/10/Serialization/Arrays\" xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\"><string>你好,请问您有什么问题需要咨询?</string><string>我去休息了,一会儿见!</string><string>我要离开一下下,不要走开,马上回来!</string></ArrayOfstring>"); var strings:Array = _xml.firstChild.childNodes; for(i=0;i<strings.length;i++){ trace(strings[i].firstChild.nodeValue); }
输出:
你好,请问您有什么问题需要咨询?
我去休息了,一会儿见!
我要离开一下下,不要走开,马上回来!
上面这段代码演示了如何读取xml中的节点文本。更详细的FMS服务端语言参考,请查阅FMS安装后的pdf文档:flashmediaserver_3.5_SSLR.pdf (默认在目录C:\Program Files (x86)\Adobe\Flash Media Server 3.5\documentation 下)
作者:菩提树下的杨过
出处:http://yjmyzz.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://yjmyzz.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。