XML是一种手段,在标签格式的数据的描述。
在Flash 5中走了出来,我留下了深刻的印象了很多的新功能Macromedia公司已经投入他们的产品,但没有这么多,因为增加了XML的ActionScript对象。 XML对象可以让你拉在XML数据,并将其显示在您的Flash影片。看看我下面的例子(我拉的XML内容从moreover.com。,他们有免费的饲料,以各种自由的新闻和内容吨)。
在我们进入的Flash影片,让我们谈一下XML。
- 简单的XML
我不想太多的技术的XML的,所以我会记住这简单的。 XML是一种手段,在标签格式的数据的描述。 XML可以让您用简单的英语,最好的描述标签每个标签代表的信息。与HTML,这是一个简单的格式化语言,文本和媒体不同的是,XML格式的数据,只说明它无关。感到困惑吗?那么,让我们来看看一个非常简单的例子,清楚的事情。这是一个非常简单的人,我的第一个和最后一个名字包含XML数据的XML文件。
?XML版本=“1.0”
人
last_nameSmith / LAST_NAME
first_nameChris / FIRST_NAME
/人
不是一个非常复杂的例子,我知道,但我认为它演示了XML的基础知识。而不是将这种在HTML表格中的数据,这使得它很难得到的,做任何事情(如重新格式化,排序等),数据本身被标记的标签,描述的数据是什么是。
XML - 更多的复杂性
XML是我胆怯的小例子要复杂得多。每个XML标签可以包含它自己的子标签(即是属于另一个打开和关闭标签,标签)的文本,甚至属性:
人的id =“12345” - 注意'id'属性
...
/人
XML本身只是它是什么样子的,人类可读标签的顺序,并描述他们中的数据。 XML节点的层次结构被分解成。每个节点可以包含0个或更多的子节点。在XML中,每个节点都可以,本身被认为是一个单独的XML文件,该XML文件的元素与它的孩子。下面是一个简单的例子:
?XML版本=“1.0”编码=“ISO-8859-1”?
parent_node
child_node的id =“1”
grandchild_nodeGrandChild 1a/grandchild
grandchild_nodeGrandChild 1b/grandchild
/ child_node
child_node ID =“2”
grandchild_nodeGrandChild 2a/grandchild
grandchild_nodeGrandChild 2b/grandchild
/ child_node
/ parent_node
因此,parent_node标签是的父的child_node标签。 id为1的child_node标签,是父母的的两个grandchild_node标签内,等等。任何标记,它包含的东西被说成是这些东西的父节点。任何元素的一组标签,该标签的子节点之一。不要太用力,是吧?
(责任编辑:卓想动画http://www.zxgzs.com)