首先:我们要弄明白HTML和XML区别:
XML 不是 HTML 的替代;
XML 和 HTML 为不同的目的而设计;
XML 被设计为传输和存储数据,其焦点是数据的内容;
HTML 被设计用来显示数据,其焦点是数据的外观;
HTML 旨在显示信息,而 XML 旨在传输信息。
为了方便大家理解它们之间的差异:下面是一个简单的 HTML中调用XML数据实例:
共两个文件 (放在一起哦):
命名为:myxml.xml的文件:
HTML中调用XML数据实例菲菲
feifei@tom.com
2011-11-14
命名为:ok.html的文件:
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("myxml.xml");
nodes = xmlDoc.documentElement.childNodes;
title.innerText = nodes.item(0).text;
author.innerText = nodes.item(1).text;
email.innerText = nodes.item(2).text;
date.innerText = nodes.item(3).text;
在HTML中调用XML数据标题:
作者:
电子信箱:
日期:
下面直接运行ok.html即可。