![](https://www.essaymill.net/wp-content/uploads/2017/12/Non-AI.png)
![](https://www.essaymill.net/wp-content/uploads/2017/12/Order-Now.png)
What are the two XSLT elements that provide conditional processing? For this assignment, you will use xsl:if and xsl:choose.
Describe how the functionality provided by these two elements differs in an orated PowerPoint presentation designed by you.
Here is some additional information on the topics: (Please do not copy and paste these examples into your presentation, but instead use them as a guide to creating your own)
https://www.w3schools.com/xml/xsl_if.asp
https://www.w3schools.com/xml/xsl_choose.asp
https://www.w3schools.com/xml/tryxslt.asp?xmlfile=cdcatalog&xsltfile=cdcatalog (Open this example in Chrome. Please do NOT use this example as your submission. You will not receive credit.)
*Note, you can use the third link above the RUN your XML and XLST code! It’s a neat way to see the output of the examples you provide! Go for it!
Additional Validator: http://www.xpathtester.com/xslt
Rubric for week4 assignment Points
Explanation of the 2 XSLT elements that provide conditional processing and how their functionality differs. 10
Code examples of each XSLT element should contain the following:
XML, (20 pts)
XSLT, (20 pts)
rendering via the URL provided in the assignment instructions from W3Schools (use the “TRY IT” link above to render the RESULT of the XML and XSLT when RAN) (20 pts)
60
A PowerPoint presentation with audio oration/presentation (by you)
This should include an explanation of the code for each conditional example above and how the XSLT is transforming the XML
30
total 100
Your final submission for this assignment will be one PPT or PPTX file.
Note: If audio oration/presentation is not possible, please notify your instructor for an alternative.