Suggested for Further Study

  1. Redraw Figure 5.5 assuming that 3.xsl includes its child stylesheets rather then imports them.

  2. Name the four most important, in your opinion, top-level elements in the XSL namespace and describe what each does and why it's important.

  3. What does the template rule <xsl:template match="/|*"/> do?

  4. List the XSL default rules and describe what each is used for.

  5. Pattern matching is the process of producing content from input. Using the REListing.xml document, define one or more template rules as required that produces a header element from the header field of the DTD. Describe what each part of the template(s) does for you.

  6. Describe 6 of the 13 axes. What does each do? Give examples.

  7. Write a template rule or rules that output any listings that have a listing price greater than $149,000 and less than $300,000. Output the original listing plus the tax rate per $1,000 and an estimate of how much in taxes will be paid in 1 year, 5 years, and 10 years. Challenge: Can you format the output to sort by lowest tax rate?

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.223.32.230