Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

University Library, University of Illinois at Urbana-Champaign

An Introduction to XML and TEI

This guide provides an introduction to XML and the Text Encoding Initiative.


oXygen is a software tool that facilitates creating XML files. It includes several useful features: it creates header information for your records, it "validates" documents to let you know whether your XML is valid, and with some schemas it helps you fill in elements to ensure that your record is complete.

The image below shows the basics of the oXygen editing interface: this is the screen in which you'll edit and validate an XML document.