CPS714 - Applied XML

8/1/99


Click here to start


Table of Contents

CPS714 - Applied XML

Contents

XML Documents and Grammar Specifications

Structure of XML Document

XML Markup

Comments

Entity References

Character References

Processing Instructions

CDATA Sections

Start and End Tags

Empty Elements

Example of XML Document

Document Grammar Specifications

Document Grammar Specifications

Document Type Definition

Notation Used for Element Content Declarations

DTD - Element Declaration

DTD - Attribute List

DTD - Attribute List Cont.

DTD - Entity Declaration

DTD - Entity Declaration

DTD - Notation Declaration

Example of XML Grammar

Valid and Well-Formed XML Documents

Namespaces

Namespace - Example

XML in Applications

XML Parsers

SAX Parser

DOM Parser

Operations on XML Documents

Browsing Document with SAX Parser

Browsing Document with SAX Parser

Browsing Document with SAX Parser - Results

Browsing Document with DOM Parser

Browsing Document with DOM Parser

Browsing Document with DOM Parser - Results

Modification of Document

Modification of Document

Validation of Document

Validation of Document

Validation of Document - Modification

Validation of Document - Results

Storing and Retrieving Objects as XML Documents

XML Document and Database

XML Document and Database

XSL Stylesheets

Process

XML Process

Result Tree Construction

XSL Template Element

XSL Patterns

XSL Patterns

Other Important Elements

XSL Stylesheet - Translation to HTML

XSL Stylesheet - Translation to HTML

XSL Stylesheet - Translation to HTML

XSL Stylesheet - Translation to HTML

References

Author: Marek Podgorny

Email: gcf@npac.syr.edu

Home Page: http://www.npac.syr.edu