XML数据源对象是一个ActiveX控件,答应你在XML文件和HTML页面之间把持数据。本文将向你展现如何从各种XML数据源中提取数据,以及如何应用JavaScript显示这些数据。
XML数据源对象DSO是一个微软ActiveX控件,构建在微软IE4以后的版本上。这个对象答应你把一个外部的XML文件或者嵌进HTML文件中的内容提取到HTML页面中。
你可以在一个Web页面中应用XML - DSO从一个外部XML文件中选取内容,从嵌进Web页面的XML中提取XML数据,然后应用JavaScript把持这些数据。然而,并不建议在Internet中应用这个对象,由于DSO只能工作在MSIE 4以上的浏览器中,因此这可能会带来一些兼容性标题。 所以,在企业内部网应用XML-DSO是很合适的。
开端
为了初始化XML - DSO对象,我们应用
CLSID:550dda30-0541-11d2-9ca9-0060b0ec3d39
这ID唯一标识XML-DSO。应用下面的代码在一个Web页面中初始化这个控件:
固然大部分对象需要很多参数与之相干联,但是XML-DSO不需要任何参数。
应用一个XML数据岛析取数据
首先,通过应用
代码列表1: