|
Description: XML Introduction
What is XML?
XML is a W3C Recommendation
The main difference between XML and HTML
XML does not DO anything
XML is free and extensible
XML is a complement to HTML
XML in future Web development
How can XML be Used?
XML can Separate Data from HTML
XML is used to Exchange Data
XML and B2B
XML can be used to Share Data
XML can be used to Store Data
XML can make your Data more Useful
XML can be used to Create new Languages
XML Syntax
An example XML document
All XML elements must have a closing tag
XML tags are case sensitive
All XML elements must be properly nested
All XML documents must have a root element
Attribute values must always be quoted
With XML, white space is preserved
With XML, CR / LF is converted to LF
Comments in XML
There is nothing special about XML
XML Elements
XML Elements are Extensible
XML Elements have Relationships
Elements have Content
Element Naming
XML Attributes
XML Attributes
Quote Styles, "female" or 'female'?
Use of Elements vs. Attributes
Store data in child elements
Avoid using attributes?
An Exception to the Attribute rule
XML Validation
"Well Formed" XML documents
"Valid" XML documents
XML DTD
XML Schema
Errors will Stop you
A general XML Validator
XML Browsers
Internet Explorer 6
Internet Explorer 5
Firefox 1.0.2
Mozilla 1.7.8
Opera 8
Netscape 6
Netscape 7
XML Viewing
Viewing XML Files
Viewing an Invalid XML File
Other XML Examples
Why does XML display like this?
XML CSS
Displaying your XML files with CSS?
The CD catalog
The CSS file
The CD catalog formatted with the CSS file
XML XSL
Displaying XML with XSL
View the XML file
The XSL style sheet
View the result.
XML Data Island
XML Embedded in HTML
Data Binding
XML Parser
The Microsoft XML parser
The Mozilla XML Parser
Loading an XML File Into the Parser
Loading XML Text Into the Parser
Displaying XML with JavaScript
XML in Real Life
What is RSS?
Example: XML News
An example XML News document
XML and Excel
The Excel approach to XML
Using XML with Excel
XML maps, schemas, and data files
Ways to create XML maps
Entering, saving, and exporting XML data
Opening XML files as XML lists
Important points about XML lists
XML Source task pane
Why create XML maps with the task pane?
An example of a map at work
Understand the XML Source task pane
The controls in the XML Source task pane
Icons in the elements list
Understand the task pane options
|