Why control your documents?
- A document structure definition is a contract between producers and consumers.
- It provides a guaranteed interface, like an API.
- Producers validate to ensure they are providing what they promised.
- Consumers validate to check up on producers;
- and to protect their applications.
- Application authors validate to simplify their task:
- Leave error detection and analysis to the validating parser.