Training


XML DTD Implementation

XML DTD Implementation

Recommended for XML DTD writers and maintainers, this course teaches DTD syntax, design, and implementation techniques for easy maintenance.  In the process, students will implement a simple DTD and progressively add features until it is complex and modular.

The course format is a combination of lecture and paper exercises, complemented by computer exercises in implementing a DTD.

Main Topics

  • Introductory DTD Syntax
    • Understanding DTDs and Components of XML Documents
    • Creating DTD Comments
    • Declaring Elements
    • Declaring Lists of Attributes
    • Pointing to Externally Stored Information
    • Declaring Notations
  • Intermediate DTD Syntax
    • Understanding Processing Instructions
    • Declaring Entities
    • Declaring CDATA Sections
    • Building Difficult Content Models
    • Completing the Basic Features of a DTD
  • DTD Architecture
    • Organising Declarations in a DTD File
    • Documenting a DTD
    • Organising and Documenting a DTD

Prerequisites

  • User-level exposure to and understanding of XML concepts – no technical XML knowledge is assumed.
  • Proficiency at absorbing technical material
  • Working knowledge of an ASCll-based editor

Duration

2 days

 


 

<< Back