XML(Extensible Markup Language)即可扩展标记语言,它与 HTML 一样,都是 SGML(Standard Generalized Markup Language,标准通用标记语言)。 XML 是 Internet 环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言 XML 是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然 XML 占用的空间比二进制数据要占用更多的空间,但 XML 极其简单易于掌握和使用。 XML 的用途很多,可以用来存储数据,可以用来做数据交换,为很多种应用软件提示数据等等。
读取 XML 的方法很多,简单举几个。上面四种方法都是可以把标签中的数据读出来,张映.但是他们的测重点不同,前三种方法的读取 XML 的 function 的设计重点,是为了读取标签中的值,相当于 jquery 中的 text()方法,而 xmlreader 呢他就不太一样,他的重点不在读取标签中的值,而读取标签的属性,把要传送的数据,都放在属性中(不过我上面写的那个方法还是取标签中的值,因为 XML 文件已经给定了,我就不想在搞 XML 文件出来了)。 举个例子解释一下,
1
<dataname=’张映’sex=’男’old=’28′></data>
xmlreader 的设计重点是为了读 data 里面的 name sex old 的值,而读取的内容就比较麻烦了。他相当于 jquery 中 attr(”);这个东西。