Requires Free Membership to View
When you register, you'll begin receiving targeted emails from my team of award-winning writers. Our goal is to keep you informed on recent service-oriented architecture (SOA) and SOA-related topics such as integration, governance, Web services, Cloud and more.
Hannah Smalltree, Editorial DirectorAn SGML system can work with all XML DTDs (in theory at least) but XML systems cannot work with all SGML DTDs.
The big problem is that HTML parsers need to infer the structure of the document when tags (such as </p>) are missing. This is hard and not all tools give you the same result.
There are two tools worth looking at for getting your HTML into shape to be parseable as XML: Dave Ragget's HTML Tidy and James Clark's SGML to XML conversion.
This was first published in April 2002