Chapter 1. Introduction

IN THIS CHAPTER

1.1 Why XML?

1.2 Why XML Schemas?

1.3 The World Wide Web Consortium (W3C) Recommendations

1.4 Object-Oriented Concepts

1.5 Unifying Terminology

1.6 Thematic Examples

1.7 Creating an XML Schema Document

1.8 Typesetting Conventions

1.9 Online Resources

XML schemas provide a consistent way to validate XML. The XML Schema grammar specifies a language that constrains and documents corresponding XML. The greatest strength of an XML schema is that each schema defines a “contract.” This contract provides the foundation for an application to accept or reject XML data before attempting to operate on the data. Although—or perhaps because—schemas are powerful, they can be time-consuming to create. Once created, however, ...

Get XML Schema Complete Reference, The 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.