XML 的几个对象心得

XML标签对象:
<XML id="id" src="file.xml">
这样,id就为一个XML对象,不仅可以是XML,还可以是XSL等一系列XML文档.
在javascript就可以作为了XML对象直接调用它.

ActiveXObject("Microsoft.XMLDOM")对象:
也是一个XML对象,拥有很多属性和方法.

也就是说,实际上,XML对象,ActiveXOject("Microsoft.XMLDOM")对象,XML.XMLDocument都是等同的.
比如:

< XML  id ="source"  src ="file.xml" />
< XML  id ="stylesheet"  src ="file.xsl" />

< script  language ="javascript" >
<!--  以下几种方法是完全相同的  -->

a.innerHTML=source.transformNode(stylesheet)

a.innerHTML=source.XMLDocument.transformNode(stylesheet)

a.innerHTML=source.transformNode(stylesheet.XMLDocument)

a.innerHTML=source.XMLDocument.transformNode(stylesheet.XMLDocument)

temp1=new ActiveXObject("Microsoft.XMLDOM")
temp1.load("file.xml")
temp2=new ActiveXObject("Microsoft.XMLDOM")
temp2.load("file.xsl")
a.innerHTML=temp1.transformNode(temp2)

</ script >

< div  id ="a" ></ div >

你可能感兴趣的:(xml)