1) Explain the context in XPath, what does it consist of, and why is it significant? Explain the difference between the abbreviated and unabbreviated XPath syntax? Provide an example other than ones in the book. Choose four of the axes available in the XPath 1.0, explain their use and provide an example of each which is not in the book. What is an XPath predicate and how it is used?
2) Explain at least three things you will require to perform an XSLT transformation. Specify four of XSLT kinds of the conditional processing? When would each be utilized? Explain the XSLT "mode" attribute used for? State the named templates in XSLT? Explain how are they build and which attribute is utilized: match attribute or name attribute?