- Both Sections: December 10
- Submissions by December 7 will be graded by December 10
Homework can be submitted via email or printout by deadline. Printouts of source code and run transcripts should be included.
The goal of this assignment is to gain experience with the XSL Transformation (XSLT) language. Your work should be conducted on Elvis, or on your home machine if you are willing and able to install the Saxon XSLT implementation there.
A number of XML and XSL files will be referred to during this assignment. They can be found on Elvis in ~clamen/Public/PL/XSL.
You will use the two files as the basis for the next few exercises.cd ~clamen/Public/PL/XSL ~clamen/bin/saxon addresses.xml addresstest.xsl
Names of people in addressbook: - George W. Bush, Washington, DC, USA - Stewart M. Clamen, Glassboro, NJ, USA - Osama bin Laden - Harry Potter, Little Whinging, England, United Kingdom (done)
Names of people in addressbook: 1. George W. Bush, Washington, DC, USA 2. Stewart M. Clamen, Glassboro, NJ, USA 3. Osama bin Laden 4. Harry Potter, Little Whinging, England, United Kingdom (done)
Names of people in addressbook: 1. George W. Bush, Washington, DC, USA 2. Stewart M. Clamen, Glassboro, NJ, USA (done)
Names of people in addressbook: 1. George W. Bush, Washington, DC, USA 2. Stewart M. Clamen, Glassboro, NJ, USA 3. Harry Potter, Little Whinging, England, United Kingdom (done)
Modify bank.xsl such that it tabulates deposits as well.
Bank report for Account #123456: 1 withdrawals totalling $45 3 deposits totalling $1501.5 Total balance: $4546.62 .
XSL likes to drop off trailing zeroes by default.