Do not let the nay-sayers stop you. XSLThas what it takes to turn complex problems involving XML inputs that get turned into different XML – or something else – trivial!
You do a small amount of work and it solves a big problem.
Filtering, sorting, grouping, transforming, reversing, substituting, converting – these are all XSLTstrong suits.
Lots of times, a conventional procedural language is not the right approach to an XSLT transformation problem. XSLTfits these situations like a glove.
The first step is learn how the XSLT template element works. Along the way, learn XPath expressions.
Read up on it and do it hands on. It does not take that long to write a short XSLT stylesheet. Sometimes the shortest ones are the most powerful. They can certainly give the most profound results. You will see when you get your first one working.
If you want to learn XSLT and you get stuck, hit me up.
My only sticking point is I will not do your school homework for you or write your project modules for you. If you want an explanation of what something in XSLT does or its purpose that is fine and I would love to help.

