WEB 115 - XML Final Project


This will be your final XML project. We will continue on with CSS and JavaScript. We will bring together everything that we have covered this semester up until this point. The only thing that we will not incorporate with this project is the DTD. This project will count as your Final Project grade. Think of it as a Final Exam. You cannot get help from me or any other students. I will answer questions that deal with what I want, but not how to questions.

For this project you will be using one HTML page, one XML file, Data Islands, and a XSL style sheet. To start with you need to have an HTML Page that will link to your two data island pages and your XML page that will be formatted using a XSL. You will need to create an XML file with at least eight items in the XML file. Each item needs to have at least four element tags and one attribute tag. One of the items also needs to be a picture. You will need to create an XSL document that will allow you to use both a filter and a choose statement. It is up to you what you want to display. For the first data island, I want you to allow the user to navigate through the items in the XML file, including the pictures. The second data island can display everything however you want to display the items.

Requirements

HTML Page

  • Links to Two Data Islands
  • Links to the XML Page (Which is formatted by the XSL)

    XML File

  • Eight Items that you decide to store (Not books or cds)
  • Each item must have at least four element tags
  • Each item must have at least one attribute tag
  • Each item must have at least one picture
  • Link to XSL file

    XSL File

  • Display the XML data
  • Use at least one filter
  • Use at least one choose statement

    Data Island 1

  • Allow the user to navigate through the data, including the picture for each item
  • Use Client-Side VBScript for this

    Data Island 2

  • Display your data formatted differently than the previous data island