Main content | Related content | Navigation links | Shopping cart
Indiana University

IT Training & Education

IT Training & Education

XML: Transforming Content with XSLT and XPath

XSLT (Extensible Stylesheet Language Transformations) is used to transform XML documents into other data types, such as XHTML. XPath (XML Path) is a language used to query the data stored in an XML document. This workshop will teach participants to transform XML data into valid XHTML using XSLT and XPath. With a growing amount of data being stored in XML format, being able to view and manipulate that XML data becomes necessary. XSLT allows a developer to transform one XML document into a variety of different formats including XHTML, PDF, and even other types of XML documents. Being able to transform XML data allows for easy reuse of information and enables a developer to display the information in numerous formats for analysis and viewing. While the focus of this workshop is on transforming XML to XHTML, the same principles can be applied to transform XML into any other document type.

(Description continued below)

Campus: IUB | IUPUI | All

Upcoming schedule

Bloomington (IUB)

  • Thu 2/18/2010 • 9:00 AM - 12:00 PM
    IUB Library Information Commons (IC103) STEPS Classroom
  • Wed 4/14/2010 • 1:30 PM - 4:30 PM
    IUB Library Information Commons (IC103) STEPS Classroom

Indianapolis (IUPUI)

  • Tue 3/9/2010 • 1:30 PM - 4:30 PM
    IUPUI ICTC IT127
View workshop charges and policies

Can’t make it to the workshop?

Participants will:

  • review XML structure, navigation and terminology
  • learn XSLT syntax
  • use XPath to navigate through an XML document
  • learn strategies for creating XSLT templates
  • transform XML data to an XHTML document

The following workshops are suggested prerequisites to this workshop:

Participants should already be able to:

  • how to create a well formed XHTML document
  • how to use XHTML markup tags to format data