Create an xslt stylesheet

Assignment Help Software Engineering
Reference no: EM13312505

Description

You've completed web page development and so now it is time to take the process of template generation to a new level: XSLT.  This assignment requires you to create an XSLT stylesheet that transforms the provided XML document (named "bookstore.xml") into a web page (XHTML strict, XHTML transitional, or HTML5).

Requirements

Your XSLT stylesheet requirements:
-  Must output XHTML strict, XHTML transitional, or HTML5 so as to conform to well-formedness
rules
-  Your XML document must include the stylesheet PI for output purposes
-  The stylesheet must display all elements of the bookstore.xml document which include:
-  name
-  description
-  course applicability (plural)
-  authors (plural)
-  publisher
-  price
-  stock section which includes: category, copies in stock, (link to) cover image (images provided), availability
-  Your stylesheet must make use of the following XSLT elements:
-  for-each
-  template
-  apply-template
-  choice
-  if
-  Your stylesheet must offer the following in its outputted XHTML document:
-  A linkable list of books at the top of the page (see the bookstore-sample.xsl file in the examples folder on share out). Note that these links should work (I.e. hyperlink to the book listing lower on the page, so use the  generate-id() function)
-  A div that has a border and wraps around the book image as well as contains all of the above listed information.


Attachment:- Assignment-5.zip

Reference no: EM13312505

Questions Cloud

Explain what is the normalized reaction rate : In the oxidation of ammonia to form nitrogen oxide; 4NH3 + 7O2 ---> 4NO2 + 6H2O, water is formed at an instantaneous rate of 42 mol L-1 s-1. A.) What is the normalized reaction rate? B.) At what rate is O2 consumed? C.) At what rate is NO2 formed?..
Design and develop a secure and working prototype : Design and develop a secure and working prototype of database and a website for the aforementioned company in which wants to sell its products online as well as advertising and marketing its professional PCs and laptops' repair services.
Define the double bond electrons will act as the nucleophile : the double bond electrons will act as the nucleophile in the first step of the reaction. 2. the halide ion will act as the nucleophile in the second step of the reaction.
Find the average frictional force that stops the bullet : A 7.80-g bullet moving at 500 m/s penetrates a tree trunk to a depth of 6.00 cm. find the average frictional force that stops the bullet
Create an xslt stylesheet : You've completed web page development and so now it is time to take the process of template generation to a new level: XSLT.
Theoretical framework : Theoretical framework
Determine the time at which the pressure in the tank : The velocity out of the tube may be approximated by V = √(2(p-patm)/ρ), where p is the absolute tank pressure. Determine the time at which the pressure (gage) in the tank is 20 kPa if the initial pressure is 40 kPa (gage)
Explain what is the molar mass (g/mol) of the unknown gas : Hydrogen gas effuses at a rate 4.5 times that of an unknown gas under the same conditions. What is the molar mass (g/mol) of the unknown gas
Estimate the daily emissions of particles from a solid-waste : The incinerator burns 50 tonnes per day (1 tonne= 1 metric ton= 1000kg) and exhausts gases in a ratio of 20kg of gases per kg of feed. Assume the gases exit at 200*C and 1atm.

Reviews

Write a Review

Software Engineering Questions & Answers

  What is the normal value assumed for k

A paging company operates a paging transmitter on a frequency of 740Mhz. What is the reachable range if the transmit antenna is located at 450' and we assume the receivers are located 3' above the ground (belt level?)

  Uml class diagram for client and invoice classes

Design UML class diagram for client and invoice classes, design the code in Java for your client and invoice classes, and draw the program that consultant will use.

  Fixing errors for java code

The code compiles properly and runs, but result is not what you expected; output is similar to the following, Describe what the problem is how to fix it.

  Draw e-r diagram for courses offered by college

Prerequisite for any number of courses, or may not be prerequisite for any other course. Draw an E-R diagram for this situation. Clearly state the assumptions made.

  For the prototype user interface

For the prototype user interface, design a switchboard that leads from main sections to sub-sections of related system tasks. The main sections may include member information, registration, payments

  Define complete professional-development requirements

Once an activity has been completed, employees will use the system to submit the documentation. The system should support notifications to management personnel whenever their direct reports have submitted documentation. The system should also noti..

  Modularity can have negative as well as positive effect

Modularity can have a negative as well as a positive effect. A program that is overmodularized performs its operations in very small modules, so a reader has trouble acquiring an overall perspective

  Choose one phase from the systems development life cycle

Choose one phase from the systems development life cycle to carry out, and present a summary of the core activities that you would undertake, with specific examples.

  Challenges and difficulties of applying software metrics

How to execute software measurement? Write dwon challenges and difficulties of applying software metrics?

  Create risk management policy to addresse security breaches

Oorganization which permitted unauthorized individual access to valuable data. Your job is to create risk management policy that addresses the two security breaches and how to mitigate these risks.

  Draw erd to track work orders and tasks of work orders

Draw an ERD. The database should track work orders and tasks of work orders. The following detailed information requirements should be represented by the ERD.

  Use of service-oriented architecture

Giving reasons for your answer, suggest two types of applications where you would not recommend the use of service-oriented architecture and why.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd