XML Course |
1-800-716-4324 |
|
San Francisco Bay Area |
XSLT and XPath - San Francisco
You are currently working with XML - maybe you've defined a language with a DTD, maybe you're editing XML documents regularly, or maybe you're prototyping a project - but you need to expand your knowledge of the W3C XML languages. The Intermediate client-side XML class examines XPath and XSLT. XSLT is used to transform your XML documents into a format appropriate for particular applications (e.g., browsers) such as HTML or text. XPath allows you to specify a location in the referenced XML document to indicate which content or information you would like to use or extract. XPath provides a number of functions that may be applied to calculate, limit, or filter the query results. XSL - The Extensible Style Language XSL or Extensible Style Language is really a collection of several different languages including XSLFO and XSLT incorporating XPath. Because of the complexity of XSLFO, we focus on XSLT and XPath. During your introduction to XSL, you will learn about:
XSLT Templates The transformation process relies upon templates that you define in your XSL. The XSL processor then matches portions of the XML that you dictate and replaces these portions with the code you described in your template, resulting in a brand new file. We examine the XSL templates and how the transformation process proceeds. In this course you will learn:
XSLT Elements XSLT's power becomes more evident when we introduce several useful XSL elements. The folks at the W3 clearly sought a robust language when crafting XSL and provided tools for conditionals, loops, sorting, selection by REGEX and more. In this course you will learn about:
XPath in Use XPath's power truly emerges when specifying complex node paths and utilizing XPath functions. In this course you will learn:
XSLT in Action Our final segment illustrates some useful implementations of XSLT. Specifically, we will create a table of contents for our HTML output. In this course you will learn:
Prerequisites:
|
Newsletter subscribers can win $100 credit!
Home | Course Catalog | Schedule | About Us | Contact Us | Extras | Sitemap | Package Rates | Shopcart