AN OVERVIEW OF XML
Well formed documents
Valid documents
Document modelling
DTD and XML Schemas
INTRODUCTION TO XSL
XSL, XSLT and XSL_FO
XSLT processes
Parsing a style sheet
Transformation
Namespace
STYLESHEET STRUCTURE
Stylesheet element
Output element
Built-in template rules
Xpath
DESIGNING SIMPLE STYLE SHEETS
Outputting HTML from XML
Outputting text from XML
Selecting attributes
Selecting text
Selecting comments
Predictates
Functions in predictates
QUERYING AND SELECTING DATA FROM AN XML DOCUMENT
If element
Choose element
For-each element
Questions and answers
The second day of this course will include a practical case study. Delegates
will use XML and XSLT to build and maintain a live site
PARAMETERS
Passing parameters
Param and with-param
VARIABLES
CREATING LINKS AND CROSS-REFERENCES
WORKING WITH DATA
Sorting data in an XML document
Grouping data in XML documents
Filtering data in XML documents
FUNCTIONS
Combining XML documents
Document()
Import()
TRANSFORMATION ON THE CLIENT
TRANSFORMATION ON THE SERVER
ASP AND XML
PHP AND XML
XML EDITORS
CASE STUDY
Putting it all together
Building a mini website using XML and XSLT
Redesigning the website by altering the XSLT template
Questions and answers |