1
CPS714 - Applied XML 2
Contents 3
XML Documents and Grammar Specifications 4
Structure of XML Document 5
XML Markup 6
Comments 7
Entity References 8
Character References 9
Processing Instructions 10
CDATA Sections 11
Start and End Tags 12
Empty Elements 13
Example of XML Document 14
Document Grammar Specifications 15
Document Grammar Specifications 16
Document Type Definition 17
Notation Used for Element Content Declarations 18
DTD - Element Declaration 19
DTD - Attribute List 20
DTD - Attribute List Cont. 21
DTD - Entity Declaration 22
DTD - Entity Declaration 23
DTD - Notation Declaration 24
Example of XML Grammar 25
Valid and Well-Formed XML Documents 26
Namespaces 27
Namespace - Example 28
XML in Applications 29
XML Parsers 30
SAX Parser 31
DOM Parser 32
Operations on XML Documents 33
Browsing Document with SAX Parser 34
Browsing Document with SAX Parser 35
Browsing Document with SAX Parser - Results 36
Browsing Document with DOM Parser 37
Browsing Document with DOM Parser 38
Browsing Document with DOM Parser - Results 39
Modification of Document 40
Modification of Document 41
Validation of Document 42
Validation of Document 43
Validation of Document - Modification 44
Validation of Document - Results 45
Storing and Retrieving Objects as XML Documents 46
XML Document and Database 47
XML Document and Database 48
XSL Stylesheets 49
Process 50
XML Process 51
Result Tree Construction 52
XSL Template Element 53
XSL Patterns 54
XSL Patterns 55
Other Important Elements 56
XSL Stylesheet - Translation to HTML 57
XSL Stylesheet - Translation to HTML 58
XSL Stylesheet - Translation to HTML 59
XSL Stylesheet - Translation to HTML 60
References
Click outside pointer rectangle to move pointer
Click on Pointer to Hide
Click on Pointer + ALT to toggle message hiding
Click on Pointer + CNTL to abolish pointer
Click on Pointer + Shift to cycle families
Click outside + Alt is Change Image
Click outside + Control is Double Size
Click outside + Shift is Halve Size
Right Mouse Down on Pointer Toggles Index
Shift Right Mouse aligns top with scrolled Page While With Mouse Down on Current Pointer h hides This Message while m restores i Toggles Index Aligned with Page Top j Toggles Index Aligned with Scrolled View Top a Abolishes Pointer while CNTL-Click restores f cycles through pointer families c cycles through members of a family u increases Size Up and d decreases Down Mouse Up-Down between changes of Pointer to process new option