FLASH ActionScript2.0 读取WebService数据
2009-11-25 00:14
489 查看
ActionScript2.0比较落后,对XML节点不好操作,但勉强还是能读到数据。
Code
import mx.controls.*;
import mx.services.WebService;
//System.security.loadPolicyFile("http://www.iartmall.com/crossdomain.xml");
var ws:WebService =new WebService("http://localhost:9490/ShowRoomService.asmx?wsdl");
//pass argument and get string
callObject = ws.HelloWorld("123");
callObject.onResult = function(obj:Number)
{
//trace(obj);
_level0.txt.text=obj;
}
//get category
var xmlObj = ws.GetCategoryList();
xmlObj.onResult = function(CategoryList)
{
//get Categorylist
/*
<Category>
<CategoryId>460</CategoryId>
<CategoryName>PICASSO</CategoryName>
</Category>
*/
trace(CategoryList.NewDataSet); //关键在.NewDataSet 折腾了大半天获取不到子节点数据,原来是因为Webservice返回的XMLDocument数据集中会自动加一个名为NewDataSet的根节点,因此必须先CategoryList.NewDataSet 后再继续获取子节点。
}
Code
import mx.controls.*;
import mx.services.WebService;
//System.security.loadPolicyFile("http://www.iartmall.com/crossdomain.xml");
var ws:WebService =new WebService("http://localhost:9490/ShowRoomService.asmx?wsdl");
//pass argument and get string
callObject = ws.HelloWorld("123");
callObject.onResult = function(obj:Number)
{
//trace(obj);
_level0.txt.text=obj;
}
//get category
var xmlObj = ws.GetCategoryList();
xmlObj.onResult = function(CategoryList)
{
//get Categorylist
/*
<Category>
<CategoryId>460</CategoryId>
<CategoryName>PICASSO</CategoryName>
</Category>
*/
trace(CategoryList.NewDataSet); //关键在.NewDataSet 折腾了大半天获取不到子节点数据,原来是因为Webservice返回的XMLDocument数据集中会自动加一个名为NewDataSet的根节点,因此必须先CategoryList.NewDataSet 后再继续获取子节点。
}
相关文章推荐
- 积少成多Flash ActionScript 3.0(1) - 基础之数据类型、操作符和流程控制语句
- Flash Air ActionScript3 二进制数据写入文件
- Flash ActionScript (15) as2.0与as3.0区别
- 积少成多Flash ActionScript 3.0(1) - 基础之数据类型、操作符和流程控制语句
- C#与Flash ActionScript 2.0通过xml操作数据库(一)
- C#与Flash ActionScript 2.0通过xml操作数据库(二)
- Flash Actionscript2.0 Astar 寻路类
- Flash ActionScript (15) as2.0与as3.0区别
- Flash ActionScript 2.0基础教程
- Flash Actionscript 2.0中的函数与事件 之 函数类(Function Class)
- Flash Actionscript 2.0 在 FMS 中检测麦克风 摄像头状态的类
- 【转载】战速决Flash ActionScript 3.0 - 以文本形式、XML形式和JSON形式与ASP.NET通信续
- [入门篇]Jquery读取.Net WebService Json数据
- flash actionscript 3.0 publish h264 stream
- Excel使用VBA读取实时WebService股票数据
- Flash反编译-跟我学Action Script Viewer 2013(2)
- flash ActionScript 函数的调用
- 关于Flash Actionscript脚本与HTML页面JavaScript脚本通讯的方法
- flash读取asp.net的数据
- SPRING IN ACTION 第4版笔记-第七章Advanced Spring MVC-006- 如何保持重定向的request数据(用model、占位符、RedirectAttributes、model.addFlashAttribute("spitter", spitter);)