Chapter 18 Working with XML


Complex type

In XML-Schema, a complex type allows elements in its content and may carry attributes. Complex types can be:

<xsd:complexType name="UsAddress">
 <xsd:element name="name" type="Name"/>
 <xsd:element name="street" type="string"/>
 <xsd:element name="town" type="string"/>
 <xsd:element name="zip" type="Integer"/>
</xsd:complexType>

<xsd:element name="customer">
 <xsd:complexType>
  <xsd:element name="name" type="int"/>
  <xsd:element name="address" type="int"/>
 </xsd:complexType>
</xsd:element>

 


Copyright (C) 2006. Sybase Inc. All rights reserved.