The files that are mentioned in the assignments below can all be found in a zipped folder named "XML.zip". If you have done the HTML exercises for DMT, you have probably downloaded this folder already.
Draw a tree diagram that represents the structure of the following text.
Open the XML file "literatureList.xml". First, decide whether the document is well-formed. If the file is ill-formed, correct the errors that are reported by the XML editor.
On a sheet of paper, draw a tree diagram that represents the stucture of "literatureList.xml".
Connect the XML file "literatureList.xml" to the schema named "literatureList.rng" by removing the comment tags on line 2 (i.e. the following character sequences: "<!--" and "-->"). Is the document valid? If not, edit the file and make sure that it complies with all the rules in the schema.
Open "attributes.xml". All the titles of the works of art that are mentioned have been marked as such using the <title> element. Change the document in such a way that it becomes possible to distinguish the titles on the basis of their genre (e.g. plays, paintings, novels, poems etc.).
Open the XML file "entities.xml". Is the file valid? As you can see, the document contains several non-ASCII-characters. Replace these with XML entities. A list of commonly used Unicode Character codes can be found here.
Open the notebook named "validation.ipynb" in Jupyter Notebook, and use this notebook to check the validity of the TEI file that you will create for assignment 1.