在线演示:http://demo.jb51.net/js/2012/readxml/
注:测试的时候需要在网站中测试,iis或apache中,注意不要本地双击运行测试
index.htm
复制代码 代码如下:
xml文件
复制代码 代码如下:
没有用TABLE ,是因为显示倒了,所以设置了一个变量,然后显示!值得今后借签!
下面是另外一个例子:
编写了一个Javascript的类来实现读取一个XML文件中的数据,实现代码如下所示:
复制代码 代码如下:
其中,我们测试使用的XML文件user.xml的内容如下所示:
复制代码 代码如下:
-
-
26
-
23
运行测试程序,解析结果输出如下所示:
复制代码 代码如下:
第1条记录信息:
id = 22240319830000.
name = Shirdrn.
age = 26.
gender = 男.
email = shirdrn@hotmail.com.
phone = 13843140000.
第2条记录信息:
id = 22040319860001.
name = Linda.
age = 23.
gender = 女.
email = linda@hotmail.com.
phone = 13843140002.
在解析XML文件的时候,要保证对不同类型的浏览器提供支持,这里主要对IE和Mozillia浏览器,否则可能无法解析。
关于其它的说明,可以参看程序中的注释。



