| Course Others | You are Offering Professional Course | Locality Lakdi ka pul |
XML Schema Online Training Ecorptrainings in Hyderabad in India.
An XML schema, commonly known as an XML Schema Definition (XSD), formally describes what a given XML document can contain, in the same way that a database schema describes the data that can be contained in a database (i.e. table structure, data types, constraints etc.). The XML schema defines the shape, or structure, of an XML document, along with rules for data content and semantics such as what fields an element can contain, which sub elements it can contain and how many items can be present. It can also describe the type and values that can be placed into each element or attribute. The XML data constraints are called facets and include rules such as min and max length.
Course Content
XML Schema Basics
The purpose of XML schema
The power of XML schema
A first look: A Simple schema
Validating an XML instance document
Simple-Type Elements
Overview
Built-in simple types
User-derived simple types
Specifying element type locally
Nonatomic types
Declaring global simple-type elements
Complex-Type Elements
Overview
Content models
Complex model groups
Occurrence constraints
Declaring global complex-type elements
Mixed content
Defining complex types globally
Attributes
Overview
Empty elements
Adding attributes to elements with complex content
Adding attributes to elements with simple content
Restricting attribute values
Default and fixed values
Requiring attributes
Reusing Schema Components
Overview
Element groups
Attribute groups
Extending complex types
Tying It All Together
Creating and reusing XML schemas
Annotating XML Schemas
Overview
Annotating a schema
Transforming an XML schema for documentation
Namespaces
Overview
Purpose of Namespaces
Target Namespaces
Default Namespaces
Locally declared elements and attributes
Qualified locals
The XMLSchema-instance Namespace
Using multiple Namespaces
Object Oriented Schemas
Using abstract types
Polymorphic types
Extending complex types
Modular Schemas
Importing schemas
Including schemas