| 首页 | 新闻 | 网页 | 设计 | 色彩 | 原创 | 视觉 | 素材 | 动漫 | 酷站 | 策划 | 文案 | 访谈 | 运营 | 编程 | 数据库 | 服务器 | 下载 | 图库 | 
您的位置: 幽幽天空 > 网页 > 网页制作 > Flash教程 > Flash特别应用 > 文章正文 用户登录
以太网络提供200M
FLASH调用XML数据
XMLSocket 渐进 (
一个很实用的基于
不需要Flex也可以
Flash MX2004中的
flah+xml做的扩展
读取XML当中的HTM
实战Flash mx 200
flash动态读取xml

XML connector的讨论           

XML connector的讨论

作者:佚名 来源:闪吧 作者: 卢巧音中文网 更新:2007-1-13 21:01:33 错误报告 我要投稿

这两天在经典和帝国看了些组件的教程,很好。Flash MX2004 增加了好多的Web 组件,为Web 开发和 Web Service 提供了方便的工具。今天提到的XML connector也是很强劲的一个~这个讨论是基于 经典 小令狐兄的一个教程的。但是小令狐兄教程有2步没有说,对初学者感到很困难,我就顺便把整个教程说一下,愿更多的Flasher加入到Web 研究中去。:)
首先到MX 2004中建立一个 普通的Fla文档:
按此在新窗口浏览图片
设定影片尺寸:500*200: 按此在新窗口浏览图片
从组件面板里把一个XML connector、一个Dataset、一个DataGrid组件拖到舞台上,其中XML connector的设定要注意:(画红色的部分--XML的路径,和Receive……) 按此在新窗口浏览图片
XML connector组件的设置:
到组件面板里,找到Schema里找到Result:XML,之后点右面的那个 向下箭头的按钮
按此在新窗口浏览图片 


之后会弹出一个Browse,找到你想用的XML文件 按此在新窗口浏览图片
注意:在本例中,XML connector的实例名叫myconn,DataSet组件的实例名叫myDataset
,DataGrid组件的实例名为show_db,它的尺寸是500*100

之后就可以在第一Frame里写AS了:
按此在新窗口浏览图片
在AS里我们看到有一个状态提示框,叫msg,那现在做一个:
按此在新窗口浏览图片
呵呵,所有的工作就都完成了。按Ctrl+Enter调试一下 ?看效果……
按此在新窗口浏览图片
所有的原文件在在这里:

点击浏览该文件
效果请参看: http://www.candyfan.com/xmlconnector/f8_xml%20connector.html
经过静寂林兄的指导,列的长度也可以改变了。方法如下:
System.useCodepage = true;
this.myconn.trigger();//XMLconnectior的实例名为myconn
uri=new XML();
uri.ignoreWhite=true;
uri.load("music.xml");
uri.onLoad=function(success){
if(success){
msg.text="XML has been Loaded, Enjoy it ~";
}else{
msg.text="XML Loaded error! Refresh Plz ~";
}
};
listenerObject=new Object();
listenerObject.cellPress=function(eventObject) {
var temp=eventObject.target;
var uri=temp.selectedItem.uri;
getURL(uri); }
show_db.addEventListener("cellPress",listenerObject);
this.onEnterFrame=function() {
show_db.getColumnAt(0).width=50;
show_db.getColumnAt(1).width=50;
show_db.getColumnAt(2).width=150;
show_db.getColumnAt(3).width=70;
show_db.getColumnAt(4).width=180;
if(show_db.getColumnAt(4)!=undefined) {
delete this.onEnterFrame;
}

}

文章录入:skyuu    责任编辑:skyuu 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
    姓名:  评 分: 1分 2分 3分 4分 5分
     
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表机友个人观点,与本网站立场无关。