Using C Parsers in Document and DTD Design

Until now we have been discussing the ways to incorporate C parsers into our application. This assumes that there is a document type available with an established DTD that we will be servicing. In fact, many developers are left with the task of designing their own document types conforming to their own DTDs. Even for a relatively simple document, this can be quite an arduous undertaking. This section touches on some of the aspects of using C++ parsers to design documents and DTDs, as well as the strengths and weaknesses of the different parsers. Books have been written on the subject of document architecture; this section will cover only the rudimentary fundamentals.

Designing a Document Type

Designing ...

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.