University of Kansas: XML and XPath


[University of Kansas 
            Natural History Museum and Biodiversity Research Center]

Maintained by: David J. Birnbaum (djbpitt@gmail.com) [Creative Commons BY-NC-SA 3.0 Unported License] Last modified: 2013-08-24T10:39:54+0000


Friday, 2013-03-08

David J. Birnbaum
University of Pittsburgh
Email: djbpitt@gmail.com
URL: http://www.obdurodon.org

Jeffrey A. Rydberg-Cox
University of Missouri, Kansas City
Email: rydbergcoxj@umkc.edu
URL: http://r.web.umkc.edu/rydbergcoxj/


Description and goals

This workshop is designed to introduce new users to XML and XPath. No prior experience with any of the technologies is required, although participants will need to install the <oXygen/> XML editor on their laptops and prepare the outside reading in advance (see below). The workshop sessions will then guide the participants through the process of marking up a text in XML and using XPath to extract information from it.

The morning session (3 hours of instruction) provides an introduction to XML and XPath. The afternoon session (3 hours of instruction) explores those technologies in more detail.


Before the workshop

Session I: Introductory XML and XPath

This session will cover the following topics, through presentations and hands-on exercises: XML, well-formedness, validation, schemas, TEI, XPath paths and axes (how to find data in an XML document).

Session II: Intermediate XML and XPath

This session will cover the following topics, through presentations and hands-on exercises: XPath paths and axes, numerical predicates, XPath functions, demonstration of projects that extract and reuse data from XPath.