----------------------------flash读取xml简明实例教程 --------------------------
****************************************************************
一、建立XML对象:

var myXML = new XML();
二、引用XML文件:

myXML.load("data.xml");
三、忽略空格:

myXML.ignoreWhite = true;//默认的为false
四、处理XML对象的函数:

myXML.onLoad = function(success) {
statements;
}
五、data.XML文件的内容

<data1 name="imagebear">
<data2 name="mariger">
xiaoshandong
</data2>
<data3 name="mariger3">
xiaoshandong3
</data3>
</data1>
六、返回值实例

1、myXML.childNodes[0]将返回:

<data1 name="imagebear">
<data2 name="mariger">
xiaoshandong
</data2>
<data3 name="mariger3">
xiaoshandong3
</data3>
</data1>
2、myXML.childNodes[0].nodeName将返回:data1

3、myXML.childNodes[0].childNodes[0].name将返回:imagebear

4、myXML.childNodes[0].childNodes[0]将返回:

<data2 name="mariger">
xiaoshandong
</data2>
5、myXML.childNodes[0].childNodes[0].nodeName将返回:data2

6、myXML.childNodes[0].childNodes[1].attributes.name将返回:mariger3

7、myXML.childNodes[0].childNodes[0].childNodes[0].nodeValue将返回:xiaoshandong

8、

var myName = myXML.firstChild.firstChild;
trace(myName.nodeName);//将输出data2
myName = myName.nextSibling;
trace(myName.nodeName);//将输出data3childNodes[0]等价于firstChild
七、附:测试用的代码,XML文件如楼上所示

var myXML = new XML();
myXML.load("data.xml");
myXML.ignoreWhite = true;
myXML.onLoad = function(success) {
if(success) {
//myArray = myXML.childNodes[0];
//trace(myArray.attributes.name);
//trace(myXML.childNodes[0].childNodes[1].firstChild.nodeValue);
//trace(myXML.firstChild);
//trace(myXML.childNodes[0].nodeName);
//trace(myXML.firstChild.attributes.name);
//trace(myXML.childNodes[0].childNodes[1].nodeName);
//trace(myXML.childNodes[0].childNodes[1].attributes.name);
//trace(myXML.firstChild.firstChild);
//trace(myXML.firstChild.firstChild.nodeName);
//trace(myXML.firstChild.firstChild.attributes.name);
//trace(myXML.childNodes[0].childNodes[0].childNodes[0].nodeValue);

var myName = myXML.firstChild.firstChild;
trace(myName.nodeName);
myName = myName.nextSibling;
trace(myName.nodeName);
}
};
---------------------------------

flash读取xml简明实例教程相关推荐

  1. matlab项目实例教程,matlab简明实例教程.doc

    matlab简明实例教程.doc 南京航空航天大学王正盛1MATLAB数学工具软件实例简明教程王正盛编写南京航空航天大学南京航空航天大学王正盛2第一章MATLAB简介MALAB译于矩阵实验室MATri ...

  2. Flash读取XML文件出现的中文乱码问题 flash读取外部中文时显示乱码的问题

    Flash读取XML文件出现的中文乱码问题    原因:中文乱码,不用说都是编码惹的祸.Flash是使用UTF-8编码的.而一般我们保存文本文件时(也就是XML文件),用的编码是GB2321.ANSI ...

  3. Flash读取xml奥秘

    首先讲的是xml的格式, <?xml version="1.0" encoding="utf-8"?>(注释:最好使用utf-8编码) <格式 ...

  4. FLASH游戏制作精选实例教程

    游戏是Flash制作中很重要的一部分,主要应用的是flash内嵌的action编程脚本.近期国内涌现出了很多优秀的FLASH游戏,譬如小小的<过关斩将II>,JQ的<狙击手I代> ...

  5. Flash读取XML

    一.使用系统编码.防止乱码: System.useCodepage=true;   二.建立XML对象: var myXML:XML= new XML();   三.引用XML文件: myXML.lo ...

  6. vi(vim)入门简明实例教程---总览全局 快速入门

    正文 1.Starting And Stopping vi   启动和退出vi 我们需要学习的第一件事就是如何启动和退出vi. 启动vim只需要键入 qiaoqiao@ubuntu:~$ vi 即可, ...

  7. flash读xml实例教程

    flash读取xml是flash编程必学的一课,在以后的flash编程生涯中会经常遇到的. 其实flash读xml很简单的. 下面用as2简易描述下: 一.建立XML对象: var myXML = n ...

  8. 自己动手之使用反射和泛型,动态读取XML创建类实例并赋值

    前言: 最近小匹夫参与的游戏项目到了需要读取数据的阶段了,那么觉得自己业余时间也该实践下数据相关的内容.那么从哪入手呢?因为用的是Unity3d的游戏引擎,思来想去就选择了C#读取XML文件这个小功能 ...

  9. xml getelementsbytagname php,用PHP编写和读取XML的几种方式

    一.使用DOM生成和读取XML文件 实例一: //Creates XML string and XML document using the DOM $dom = new DomDocument('1 ...

最新文章

  1. uni-app微信小程序动态样式设置;微信小程序style行内式无效;微信小程序style行内式编译报错;微信小程序:style设置样式
  2. pytorch: torch.nn.functional.affine_grid(theta,size)
  3. Android框架之EventBus的简单使用
  4. 如何使用 Mac 的通知中心?
  5. 如何把手机变成你的救生设备
  6. Windows客户端开发--URLDownloadToFile下载文件进度条
  7. 将 .qrc文件转换成 .py文件的解决方法
  8. C语言实现调用python绘图
  9. uniapp引入高德地图sdk经纬度解析诚地址名称
  10. xdb 服务_如何禁用Oracle的XDB及修改XDB服务端口
  11. 几种常考的面试题类型
  12. word2016(office 365)中安装mathtype相关问题及解决办法
  13. 如何进行滤波器设计软件选择
  14. 百度apollo源码学习(二)apollo中的工厂模式
  15. 各种有用的东西、黑科技、技巧
  16. 英语口语(英语流利说)笔记
  17. 【BP预测】基于猫群算法优化BP神经网络实现数据预测附matlab代码
  18. 数睿数据受邀参与中俄数字经济高峰论坛,并发布企业级无代码新场景
  19. 异常: Canonical names should be kebab-case(“-” separated), lowercase......... blablabla
  20. 类似qq的图片查看器

热门文章

  1. 怎样用计算机算屋面的坡度,屋面坡度怎么算
  2. 华硕主板运行 linux花屏,deepin2014启动花屏问题终于解决!(HD6410D显卡驱动问题,附解决步骤)...
  3. SEO搜索引擎优化教程-传智-专题视频课程
  4. 手机中即将大行其道的Flash Lite.
  5. virtual private network 与IPSec协议工作原理
  6. 金融量化分析世界观和方法论
  7. Python学习:pwd模块
  8. 【有利可图网】PS教程:PS制作气泡黑板效果
  9. 车辆监控系统使用帮助
  10. 解决Microsoft Office 2010无法打开.doc文件的问题