As the title says, data in XML-Format will be the model. And as a model has to be valid according to a meta model, the XML files must be valid according to the XSD.
In case you are not going to use an existing XML file, you can create a new one like described below. These steps require the Eclipse Web Tools Platform (WTP) to be installed.
In Eclipse, click on "File", "New", "Other..." and choose "XML" from category "XML" . After specifying a filename within folder "src" choose "create XML file from an XML Schema" and select you XML Schema Definition file. Telling Eclipse which schema to use has three advantages: Eclipse validates XML files, there is meta model aware code completion while editing and Eclipse creates a xsi:schemaLocation-attribute which tells anyone who reads the XML file where the schema file is located. This tutorial does not use the xsi:schemaLocation-attribute and introduces the schema file in the MWE workflow instead. For all possible ways see the section called “How to declare XML Schemas” . It is important that the XML file is located somewhere within the project's classpath.
<?xml version="1.0" encoding="UTF-8"?> <wizard xmlns="http://www.example.org/wizard"> <startpage>start</startpage> <name>My Example Setup</name> <welcometext>Welcome to this little demo application.</welcometext> <choicepage id="start"> <title>Wizard Page One</title> </choicepage> </wizard>