The Fifth Week: July 2 - July 6

Summary:

After careful consideration, we decided to go with DTDs instead of schema, for a couple reasons. For one thing, we couldn't find a specific task that we needed to do that could be accomplished with schemas but not with DTDs. Another issue was the fact that schemas are much newer and though they have become a standard, they might still not have all the bugs worked out.

Based on this decision, I wrote DTDs for changes and coverage information, as well as sample XML documents for each.

From here we turned our attention to manipulating XML documents in Java, and the task of packaging the metacontents with the component piece of the software.

Resources:

Manipulating XML with Java: java.sun.com/xml