Tuesday, November 17, 9:00 am–12:00 pm
XML: Transforming Content with XSLT and XPath (ITTE)
IUB Library Information Commons (IC103) STEPS Classroom
Technology Integration Series
ITTE
IT Training and Education, in partnership with TLTC, presents XML: Transforming Content with XSLT and XPath. XML (Extensible Markup Language) is a markup language used to create structured documents to store data. XPath (XML Path) is a language used to query the data stored in an XML document. XSLT (Extensible Stylesheet Language Transformations) is used to transform XML documents into other data types, such as XHTML. 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. The workshop begins with a quick overview of how XML works. Most of the workshop will be spent navigating through XML documents and transforming the data stored in the documents into valid XHTML using XSLT. The workshop concludes with a brief discussion of XPath and how to include XPath queries in XSLT. 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.


