Project for the Systems Integration class. Usage of XML technologies and techniques for reading, validating, processing, and writing XML documents. This was be accomplished using the Java programming language, JAXB, XML Schema, and XSLT.
- I - Selector: Reads an XML document holding information about a set of movies extracted from imdb, including detailed information about each movie (e.g. duration, description, rating info), directors, writers and cast, validates, processes the available data, and writes a shorter XML document (based on user preferences).
- II - Processor: Converts the XML document, produced in Part I, to another XML document (which essentially reorganizes the information and adds some information).
- III - HTMLViewer: Converts the XML document, produced in Part II, to HTML using XSLT.