O'Reilly logo

Sams Teach Yourself XSLT in 21 Days by Michiel van Otegem

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Day 17 Using Recursion

In yesterday’s lesson, you learned some additional techniques for selecting and matching data in an XML source. You learned that keys and ID type values defined in a Document Type Definition (DTD) can speed up data retrieval, or at the very least make it easier to select certain data.

NEW TERM

Today’s lesson is again about operating on data and will cover only one important topic: recursion. Recursion is a technique rather than an element or a function, and it is mostly used in situations in which iteration isn’t sufficiently powerful enough.

In today’s lesson, you will learn the following:

• What recursion is

• How to use recursion

• How recursion can help you get around some of XSLT’s limitations

• What the drawbacks ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required