Data processing in XML

1. What to cover today

  • background to XML (antecedents)
  • XML basic concepts (tree, elements, attributes etc)
  • XML well-formedness rules
  • Character encoding (Unicode)


  • XML parsing and editing
  • XML validity
  • XML schema languages (DTD, RELAXNG W3C schema, NVDL)
  • XML vocabularies

exercise using oXygen

  • XML processing methods and tools

Links to data files: data.xml; minioxford.rnc; test1.xsl; xml2csv.xsl

Up: Contents Next: 2. XML: what it is and why you should care

Sections in this document: