Teaching and Learing at Indiana University Bloomington
Teaching and Learing at Indiana University Bloomington
Teaching and Learning at IUB
Home  |  News  |  Events & Workshops  |  Features  |  Faculty Showcases  |  Podcasts  |  Ask A Consultant Site Map  | 

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.

Sponsors

Instructional Support Services
Teaching consultation, assessment, and evaluation, service-learning, and design and production of classroom visuals.

IU Libraries
Consultation and instruction regarding information resources, media (e.g., DVDs and CDs) and media players, and library or personal reserve service.

Scholarship of Teaching & Learning Program
Support for the production and dissemination of new knowledge about teaching and learning and for its integration in courses and programs.

Teaching & Learning Technologies Centers (TLTC)
Consulting and development for integrating instructional technologies into classroom teaching.