On 24 Feb 2003, at 8:38, [EMAIL PROTECTED] wrote: [...] > - Set up a schema doc object (IXMLDOMSchemaCollection2). I use the add > method, with first argument (url) set to "", and second argument, a > string representing my schema document. > - Setup a DOM object (IXMLDOMDocument2) for my XML doc (the one to be > validated), and use the loadxml method which also takes a string > argument representing the text of my xml file. > - Check for the DOM object's validate.errorCode. If its 0, success, > otherwise report the error. > > But I get "Error trying to create object specified in the tag....COM > error 0x800401F3. Invalid class string" on the > IXMLDOMSchemaCollection2 call.
The calling conventions for creating objects changed slightly between MSXML 3 and 4; make sure you're specifying the version number along with the name, such as IXMLDOMSchemaCollection2.4.0 The documentation at http://msdn.microsoft.com/library/en-us/dnmsxml/html/whatsnew40rtm.asp has a fuller explanation of this. - Matthew -----------------------+ cf-xml mailing list http://torchbox.com/xml/list.cfm
