Processing XML with XSLT, XSL-FO and XQuery |
|||||||||||||||||||||
Goals |
|||||||||||||||||||||
|
After completing this seminar, participants will be able to:
|
|||||||||||||||||||||
Audience |
|||||||||||||||||||||
| Programmers that need to transform XML, query XML, or present XML in alternate formats such as HTML and PDF. | |||||||||||||||||||||
Duration |
|||||||||||||||||||||
| 3 days | |||||||||||||||||||||
Prerequisites |
|||||||||||||||||||||
| The "eXtensible Markup Language (XML)" course or equivalent experience. | |||||||||||||||||||||
Contents |
|||||||||||||||||||||
|
XML review Cascading Style Sheets (CSS) Simplified vs. standard XSLT stylesheets XPath Transforming XML to HTML CSS and JavaScript in XSLT Sorting, reordering and filtering Conditional processing and looping Variables and parameters Named templates Template recursion Template modes Schema changes Template factoring and reuse XSLT for code generation XSL-FO XQuery |
|||||||||||||||||||||
Format |
|||||||||||||||||||||
| Lecture and programming exercises | |||||||||||||||||||||
Schedule
|