Introduction
Welcome
()
What you should know
()
Exercise files
()
Setting up the dev tools
()
1. Getting Started
What is XML?
()
XML technologies
()
Describing data with XML
()
Advantages and drawbacks of XML
()
Real world examples of XML
()
2. XML Overview
Types of XML content
()
Proper XML syntax
()
Valid documents
()
XML namespaces
()
3. Working with XML
Our first XML file
()
XML and CSS styles
()
Styling XML tags
()
Advanced CSS with XML
()
4. Manipulating XML with the DOM
Quick intro to the DOM
()
Discovering document content
()
Creating document content
()
Bringing it all together
()
5. XML and XPath
What is XPath?
()
Taking XPath for a spin
()
6. XML and XSLT
What is XSLT?
()
Using XSLT with XML
()
7. XSLT Examples
Simple XSLT
()
XSLT and CSS
()
Repeating items
()
Conditional logic
()
Sorting data
()
8. Document Type Definitions
What is a DTD?
()
DTD syntax
()
Declaring elements
()
Declaring attributes
()
Building a DTD for a business card
()
Associating a DTD with XML data
()
9. XML Schema
What is XML schema?
()
Anatomy of a schema
()
Declaring elements
()
Declaring attributes
()
Building a schema for a business card
()
Ex_Files_XML_EssT.zip
(471 KB)