XML辅助Flash互动电子地图标注地名
2006-12-30 10:50:00 来源:WEB开发网核心提示:一、初识XML1、什么是XML?XML 是英文Extensible Markup Language的缩写,中文意为可扩展的标记语言,XML辅助Flash互动电子地图标注地名,XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识,该 URL 是相对 URL,并使用 HTTP 进行调用,它也是元标
一、初识XML
1、什么是XML?
XML 是英文Extensible Markup Language的缩写,中文意为可扩展的标记语言。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。
2、XML文件式样以下为一个XML文件结构,有些类似HTML语言:
<?xml version="1.0" encoding="utf-8" ?>
<countrydata>
<state id="range">
<data>0 - 33</data>
<color>fed976</color>
</state>
<state id="range">
<data>34 - 66</data>
<color>feb24c</color>
</state>
<state id="range">
<data>67 - 99</data>
<color>fd8d3c</color>
</state>
</countrydata>
二、Flash调用XML文件的方法
Flash中的ActionScript2.0关于调用XML的全局函数与方法属性较多,以下只介绍本例中涉及的内容:
1、建立XML对象:
var myXML = new XML();
2、引用XML文件:
myXML.load("data.xml");
3、忽略空格:
myXML.ignoreWhite = true;//默认的为false
4、处理XML对象的load(XML.load 方法)
public load(url:String) : Boolean
从指定的 URL 中加载 XML 文档,并使用下载的 XML 数据替换指定 XML 对象的内容。该 URL 是相对 URL,并使用 HTTP 进行调用。加载过程是异步的;它不会在执行 load() 方法后立即结束。
- ››FLASH不等于运算符!=的使用实例
- ››FLASH不全等运算符!==
- ››FLASH字符串分隔符运算符
- ››FLASH% 模运算符
- ››Flash+、++、+= 加法运算符
- ››Flash, 逗号运算符
- ››flash中的-、--、-=减法运算符
- ››Flash的-Infinity 常数、.点运算符、/ 除法运算符...
- ››Flash两种注释方法/*..*/ 和// 注释行分隔符运算符...
- ››Flash的/=除法赋值运算符、=赋值运算符、== 等于运...
- ››Flash之?: 条件运算符、^ 按位 XOR 运算符、^= 按...
- ››Flash的_framesloaded代码示例
更多精彩
赞助商链接