Quick Guide to creating code
What is XML?
XML Schemas and XML-Schema
Current XML Processing APIs - SAX and DOM
A Technical Description of the Schema Toolkit
Frequently Asked Questions
Relevant Reading


This section gives background information on the technology involved in the XML-Schema Toolkit. Those who already understand XML techologies should go to the next section, containing a detailed technical explanation of how Schema Toolkit works. These pages cannot suffice for the books, web sites and tutorials that explain how XML works, but they may allow the non-expert to grasp what the toolkit is aiming to achieve.

The first section, "What is XML?", shows a simple example XML format and describes what elements, attributes and character data are. The second section provides an introduction to the various schema formats for XML, especially the new W3C specification "XML Schema". The final section is a quick guide to how processing of XML is currently carried out.