SOFT9020 XML in technical communications
XSLT and XPath tasks :
Please construct the appropriate XPath expression and use XSLT to present the details as described below. You will need to create a separate XSLT transformation for each query listed below. Please name the transformations as highlighted below in bold.
SOFT9020 - XML in Technical Communications | 5 - Assignments |
- [XSTL1] Select and display all Heads of Faculty, School and Departments. In the output indicate what type of Head they are i.e. Faculty, School or Department.
- [XSTL2] Select and display all administrators. In the output indicate where they work i.e. Faculty, School or Department.
- [XSTL3] Select all programmes and their respective details that reside in the Computer Science Department.
- [XSTL4] Select and list all postgraduate programmes that reside in the Computer Science Department.
- [XSTL5] List all registered students that are taking the module “XML in Technical Communications”, or another module of your choice.
- [XSTL6] List all modules that have a NFQ level of 9 or greater.
- [XSTL7] Select and list all modules authored by “Donna O’Shea” or another lecturer of your choice. 8. [XSTL8] Select and list all modules taught by the lecturer “Donna O’Shea”, or another lecturer of your choice.
- [XSTL9] Select and present the module (details) that a particular student is taking.
- [XSTL10] Select and list the student detail for all students that are currently deferred in a particular programme