惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
爱范儿
爱范儿
宝玉的分享
宝玉的分享
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - Franky
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 三生石上(FineUI控件)
人人都是产品经理
人人都是产品经理
阮一峰的网络日志
阮一峰的网络日志
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Last Week in AI
Last Week in AI
博客园 - 聂微东
大猫的无限游戏
大猫的无限游戏
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
罗磊的独立博客
博客园 - 叶小钗
WordPress大学
WordPress大学
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
酷 壳 – CoolShell
酷 壳 – CoolShell
小众软件
小众软件
博客园 - 司徒正美
博客园 - 【当耐特】
IT之家
IT之家

博客园 - 北极熊,我来了!

C#获取类以及类下的方法(用于Asp.Net MVC) 使用JavaScript判断用户是否为手机设备 手机端页面自适应解决方案 Asp 邮件发送代码 js 日期字符串转换成日期类型,判断星期几 浅析a标签的4个伪类 C#读取Rss功能函数 《中文防止乱码的万能解决方案》 《小偷程序:自动获取百度天气预报》 Asp.NET使用HTML控件上传文件 《JS两级联动菜单学习全接触》 活动目录ADSI实现添加系统帐号问题!!! ADSI管理Windows2003系统帐号 中国频道空间使用Jmail发送邮件 《IP地址和数字之间转化的算法》 《单域名下整合动网、动易、OBlog程序》 JS读取XML数据 Asp.NET读取Excel数据 《省市联动功能菜单的实现》
[XML系列]Flash读取XML数据
北极熊,我来了! · 2007-04-13 · via 博客园 - 北极熊,我来了!

以前老师说的对:“你会的越多,不会的就越多。假如你会的东西代表一个圆,那当圆小的时候不会的东西相对来说就比较少,当圆越来越大的时候,由于圆周长的越来越大,那你不会的东西就相对来说是越来越多了”。一直以来只知道用简单的复制黏贴制作东西,很多事情也是一做完了就开始忘却,Flash这个软件在2000年的时候就已经有接触了,那个时候好像还做过一些好玩的小玩意,但是现在用起来却发现已经全忘光了,可能是因为这个软件更新的速度太快了吧。

下午孟浩从服务器上拉下了个文件,感觉需要用Flash来实现读取数据的吧,而这个我们的小特也没有做过,不是他的强项,呵呵,想想下午好像也没有做事情的冲动,就又开始重操就业,玩玩Flash吧,不过现在的需要是Flash+XML,要么是Flash直接连数据库。最近其实一直都在接触XML这快,发现这个东西还是可以的,至少兼容性会好很多,所以逼着自己去学下吧。最后发现代码其实很简单,不超过10行,呵呵,不过花在这个上面调试时间的超长,一个是因为对Flash不熟悉,另一个可能是对XML还不习惯吧。

代码入下:
System.useCodepage = true;
var myXML=new XML();
myXML.ignoreWhite = true;
var ID=_root.ID;
myXML.load("Post.asp?ID="+ID);
myXML.onLoad=function(success){
if (success){
Content.text=myXML.childNodes[0].childNodes[0].childNodes[0];
delete myXML;
}
}

HTML页面插入:

通过FlashVars传递了一个ID=21的参数,XMl加载的时候再把这个ID传递到Asp页面中,Asp页面接收到这个参数之后,就可以做自己想要做的任何事情拉,读写数据库等等。

备注其他知识:
读取XML节点的名称NodeName
trace(myXML.childNodes[0].nodeName);
读取XML节点的扩展属性:
trace(myXML.childNodes[0].childNodes[0].attributes.id);
firstChild : 引用父级节点的子级列表中的第一个子级
ChildNodes: 指定 XML 对象的子级组成的数组
nodeName : XML 对象的节点名称
attributes : 一个包含指定 XML 对象的所有属性的关联数组
nodeValue: 该 XML 对象的节点值