Assignment 1: Processing XML with Java


Purpose

The purpose of this assignment is to practice using the Java library tools for handling XML.

Requirements

Your programs will be tested with a different domain.xml than the one shown here. For example, the testing domain.xml will have more test elements in it.

Due date

This program must be received by 11:59pm EDT on 3/23.

Submitting

Submit your program by creating a zip file with your last name as the file name containing all the Java code files related to your project, and email it to lqiu@oswego.edu with "CS535 Assignment 1 - your name" as the subject.

When I extract your zip file, your file should create a directory with your last name and all the code should be in that directory. Do not send your source code directly as attachment to your email because some email program may add line-ending characters to your code which makes it fail to compile on my machine.

Grading rubrics

  • Total: 100. SAX program 50. DOM program 50.
  • Late policy applies as described in the course syllabus.