- From: ciaran byrne <ciaran.byrne@3tl.com>
- Date: Fri, 28 Jul 2000 06:46:55 -0400 (EDT)
- To: <html-tidy@w3.org>
Hi all, I using Tidy COM to convert my HTML to XML and then use MSXML. The problem I'm getting is that even though I set the doctype to omit, I still get the doctype outputted by Tidy. I also seem to get a HTML DOCTYPE even though the output is XML which in my eyes would mean an XML DOCTYPE. As a result MSXML doesn't like this DOCTYPE and coughs up an error. Is there any way for the DOCTYPE to be omitted, or is there a workaround ? Below is my code: Set TidyObj = CreateObject("TidyCOM.TidyObject") TidyObj.Options.doctype = "omit" TidyObj.Options.NumericEntities = True TidyObj.Options.TidyMark = False TidyObj.Options.UppercaseTags = True TidyObj.Options.OutputXml = True strHTML = TidyObj.TidyToMem(strHTML) ' XML is loaded here docXML.loadXML (strHTML) If docXML.parseError.errorCode <> 0 Then ..... Here is my error: The public ID "-\\W3C\\DTD HTML 4.0 Transitional\\EN" is invalid. Anyone have any suggestions ? Ciaran
Received on Friday, 28 July 2000 13:53:12 UTC