The XML C++ DSO

IE5 has a DSO written in C++. Not only does this support data binding to HTML elements, but it creates a DOM of the loaded XML document. The XML document can then be accessed using script. The C++ XML DSO can be instantiated directly using the object element, or it can be called via an XML island (more about XML islands later). We will look at the first option first.

Instantiating the C++ XML DSO

An instance of the XML DSO is created by using the OBJECT element. Here is the syntax for instantiating the object:

<OBJECT width=0 height=0
    classid="clsid:550dda30-0541-11d2-9ca9-0060b0ec3d39"
    id="xmldso">
</OBJECT>

To load an XML document into this object, you must use scripting rather than setting the values with parameter elements. ...

Get XML Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.