# XSD Tutorial

This tutorial shows how XML and XML Schemas Definitions (XSD) can be used to generate software. It illustrates how XML files are treated as models, XSDs as meta models and how this integrates with Xpand. This tutorial is an introduction, for in-depth details see XSD Adapter .

## Setup

XSD support for Xpand comes with Xpand 0.7.2 or later. Make sure the following plugins are installed as well:

- XSD - XML Schema Definition Runtime ( http://www.eclipse.org/xsd/, available via Ganymede Update Site)

- Web Tools Platform (WTP) (WTP is not required to use Xpand XSD support, but helpful, as its provides a nice XML Schema editor and a schema-aware XML editor. (http://www.eclipse.org/webtools/ , available via Ganymede Update Site)