XML Parsers

An XML parser (also known as an XML processor) examines the syntax and logical content of an XML document. All parsers examine the XML document to determine whether it is "well formed." In addition, validating parsers examine the document to confirm that the document complies with the applicable Document Type Definition (DTD).

XML parsers are, technically speaking, relatively simple to write, so an increasing number are available, usually for free download. Quite possibly, you will never need to directly use an XML parser; you can use a composite tool of some type that accesses an XML parser, which you never actually see. For example, XML Writer uses the Microsoft MSXML parser behind the scenes.

However, if you do have an interest ...

Get Platinum Edition Using XHTML™, XML, and Java™ 2 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.