The eXtensible Markup Language (XML)

Assignment #2

Due 2:00pm, July 27, 2001.

  1. Make a directory $HOME/csceXML/a2 for this assignment.

  2.     % mkdir  $HOME/csceXML/a2;  chmod  0700  $HOME/csceXML
  3. Create an external DTD file with data model and vocabulary appropriate for structuring the data related to the course syllabus in http://cse.unl.edu/~reich/xml/syllabus.html.
  4. Create a syllabus.xml file that utilizes your DTD file to represent the data in the course syllabus http://cse.unl.edu/~reich/xml/syllabus.html.
  5. Confirm the validity of your XML document.
  6. Write a brief report summarizing your DTD.  In your report, also describe at least one of the most interesting design choices.
  7. Use the handin program to submit your DTD and XML files.  Print out your report and submit it in class.