Defining Elements to Contain Only Elements : complexType « XML Schema « XML Tutorial

Home
XML Tutorial
1.Introduction
2.Namespace
3.XML Schema
4.XPath
5.XSLT stylesheet
XML Tutorial » XML Schema » complexType 




An element with the most basic of complex types can contain other elements, and possibly attributes as well-but not text.
The elements contained within a complex type must be part of a sequence, choice, unordered group, or named group.
 
<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  targetNamespace="http://www.java2s.com" xmlns="http://www.java2s.com"
  elementFormDefault="qualified">

  <xsd:complexType name="endspeciesType">
    <xsd:sequence>
      <xsd:element name="animal" type="xsd:string" />
    </xsd:sequence>
  </xsd:complexType>
</xsd:schema>














3.56.complexType
3.56.1.Defining Complex Types
3.56.2.To declare an empty content model in a definition
3.56.3.Content Models
3.56.4.Complex type with sequence
3.56.5.Defining Elements to Contain Only Elements
3.56.6.Defining Elements with Mixed Content
3.56.7.Build complexType with complexType
3.56.8.Complex type for element with child elements and attribute
3.56.9.When an element contains both child elements and character data, it follows the mixed content model
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.