| CS285 -- Lab 1: XML Parser |
|
|
OverviewXML, the Extensible Markup Language, is a mark up language designed to facilitate electronic information exchange. XML is similar to HTML, but it allows you to define your own markup tags. An introduction to XML is available on IBM's website. In this lab, you will write a program that will convert a particular XML document to HTML. ProceduresWrite an XML parser that will convert this XML document into an HTML compatible document like this one. Your program should be able to handle other XML documents that contain the same tags. In particular, your program should be able generate an HTML document corresponding to this XML document. In your report, you should include (within \begin{verbatim} and \end{verbatim} formatting commands) the resulting HTML document produced when the sample2.xml document is used as input to your XML parser. Lab report (due 11:00pm, the day prior to week 4 lab)Your report should include:
As with any report you submit, correct spelling and grammar are required. In addition, your report should be submitted electronically following the Electronic submission guidelines. (You may wish to consult the sample report before submitting your report.) Be sure to keep copies of all your files, in case something gets lost. It may be wise to keep a diskette backup as well. Your grade will depend on quality of design, clarity of code and documentation, as well as whether your program produces the correct results. Note: This lab is worth double points. If you have any questions, consult your instructor. |
| Office: CC-27C, Phone: 277-7339 |
| Last Updated: September 15, 2000 © 2000 Dr. Christopher C. Taylor |