University of Kansas: Creating and using XML


[Western Meadowlark (Kansas state bird)]

Maintained by: David J. Birnbaum (djbpitt@gmail.com) [Creative Commons BY-NC-SA 3.0 Unported License] Last modified: 2015-09-25T19:30:36+0000


Friday, 2015-09-25

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://daedalus.umkc.edu


Description and goals

These two workshops are designed to help digital humanists with basic XML experience refine their skills in document analysis, markup, and XML processing. The morning workshop (Creating literary and linguistic annotation, 3 hours of instruction) concentrates on document analysis and advanced beginner level XML annotation. The afternoon workshop (Using literary and linguistic annotation once you’ve created it, 3 hours of instruction) introduces the use of XPath and XSLT to transform and query XML documents. The two workshops are independent of each other; participants may register for either or for both. Both workshop will take place in Watson Library room 455, and are part of the University of Kansas DH Forum 2015: Peripheries, barriers, hierarchies.


Before the workshops

Workshop I: Introductory XML and XPath

This workshop will concentrate on document analysis, project design, and making markup decisions in complex cases, such as those involving overlap or dependencies on external documents. Examples will be drawn from data supplied in advance by participants and from other sources. Participants should already have hands-on experience tagging XML documents and should already have read or re-read An even gentler introduction to XML.

Workshop II: Using literary and linguistic annotation once you’ve created it

This workshop will introduce participants to querying and transforming XML documents using XPath and XSLT and to validating documents using XPath and Schematron. Examples will be drawn from data supplied in advance by participants and from other sources. Participants should already have hands-on experience tagging XML documents and should already have read or re-read An even gentler introduction to XML and What can XPath do for me?. The following is not required, but those who are interested may read ahead in our introductory XSLT and Schematron tutorials. The first workshop is not a prerequisite for the second; participants may enroll in either or in both.

Auxiliary materials