Working with XML as Data

When working with XML, you often want to have a system that can handle a large number of XML documents. XML documents can be classified into two areas: document-centric XML documents and data-centric XML documents. Both have a different design philosophy associated with them. Document-centric XML documents are for presentation and human-readable format. Data-centric XML documents are for messaging and transaction management. They can have attributes of each other, but the design is fundamentally different in various aspects.

Document-Centric XML Documents

XML files that have presentation information associated with them are normally considered document-centric XML documents. Normally, these XML documents will be viewed ...

Get Special Edition Using XML, Second Edition 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.