1 / 13

SE 5145 – eXtensible Markup Language ( XML )

SE 5145 – eXtensible Markup Language ( XML ). DTD (Document Type Definitions). 2011-12/Spring, Bahçeşehir University , Istanbul. 2nd Assignment: CV. Preparing an XML/XSLT R esume

mala
Download Presentation

SE 5145 – eXtensible Markup Language ( XML )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SE 5145 – eXtensibleMarkup Language (XML) DTD (Document Type Definitions) 2011-12/Spring, Bahçeşehir University, Istanbul

  2. 2nd Assignment: CV • Preparing an XML/XSLT Resume • Redesign your own resume as an XML document including at least five sections («education», «employment history», «social skills», «technical skills», «accomplishments», etc.) As you design your XML file, think about items that would be of more interest to a management reader and other items that would be of more interest to a technical reader. For example, a management reader might be more interested in your «social skills» while a technical reader would be more interested in «technical skills». • Create a Document Type Definition (DTD) file resume.dtd specifying the content of your resume. • Now create twostylesheets, manager.xsl and technical.xsl, which display the manager and technical "views" respectively. There will be some overlap (both classes of reader would want to know your name!) but there should be several differences as well. How to Submit • Pay attention to naming your files: Keep your files under /Name.Surname/Assignment2 and send me one unique archived RAR file: Name.Surname.Assignment2.rar • Submitonly SOFT COPY by uploading to asilkan.net till due date: Next lesson (2 weeks later) • Randomly selected students will be asked to present the solutionson the due date

  3. DTD (Document Type Definitions)

  4. DTD Syntax & Content

  5. Format of a DTD

  6. Declaring Elements

  7. Declaring Elements - Examples-1

  8. Declaring Elements – Examples-2

  9. Declaring Attributes-1

  10. Declaring Attributes-2

  11. Declaring Attributes-3

  12. Exercise – Internal DTD

  13. Exercise – External DTD

More Related