IBM Version 5 manual Generate a Html from an XSD, Example 7-3 Customer.xsd

Models: Version 5

1 340
Download 340 pages 15.44 Kb
Page 167
Image 167

Example 7-3 Customer.xsd

<?xml version="1.0" encoding="UTF-8"?>

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="Customer">

<xsd:complexType>

<xsd:sequence>

<xsd:element ref="Firstname"/> <xsd:element ref="Lastname"/> <xsd:element ref="Email"/> <xsd:element ref="Membership"/>

</xsd:sequence>

</xsd:complexType>

</xsd:element>

<xsd:element name="Email" type="xsd:string"/> <xsd:element name="Firstname" type="xsd:string"/> <xsd:element name="Lastname" type="xsd:string"/> <xsd:element name="Membership" type="xsd:string"/> <xsd:element name="Root">

<xsd:complexType>

<xsd:sequence>

<xsd:element maxOccurs="unbounded" minOccurs="1" ref="Customer"/>

</xsd:sequence>

</xsd:complexType>

</xsd:element>

</xsd:schema>

7.3 Generate a HTML from an XSD

We can generate a HTML document to describe how the XSD file is designed. This document is similar to make a Java doc when creating documentation of classes. To generate the documentation of an XSD file follow the next steps:

1.Select passengerList.xsd file.

2.Right-clickGenerate—>HTML Doc.

3.Enter the folder to store the documentation.

4.Enter the HTML file name. Click Finish.

Figure 7-5 is showing the result of this process.

Chapter 7. Generators 151

Page 167
Image 167
IBM Version 5 manual Generate a Html from an XSD, Select passengerList.xsd file Right-clickGenerate-HTML Doc