|
XSL Basics (part 2)
|
|
Expand your XSLT vocabulary with conditional constructs, loops and variables
|
|
| Mood Lighting |
In the first part of this article, I explained the need and rationale for XSLT, together with some of the basic concepts. I demonstrated how XSLT uses template rules to extract data from an XML data source, build a result tree and present it in a different manner. Finally, I examined two of the basic XSLT constructs, <xsl:value-of /> and <xsl:apply-templates />, and illustrated, with examples, how they could be used to print node values and recursively traverse an XML source tree.
In the concluding part of this article, I will be examining a bunch of other XSLT constructs, all designed to make your XSLT experience that much more enjoyable. Some of these constructs are extremely simple and logical; others offer capabilities typically found only in programming languages. Regardless, they are bound to come in useful as you slowly move your development activities to XML and XSL.
Not really in the mood? I don't blame you. But look at it this way - at least you'll have something to hit your boss over the head with at the next performance review...
 |
How to do Everything with PHP & MySQL
How to do Everything with PHP & MySQL, the best-selling book by Melonfire, explains how to take full advantage of PHP's built-in support for MySQL and link the results of database queries to Web pages. You'll get full details on PHP programming and MySQL database development, and then you'll learn to use these two cutting-edge technologies together. Easy-to-follow sample applications include a PHP online shopping cart, a MySQL order tracking system, and a PHP/MySQL news publishing system..
Read more, or grab your copy now!
|
|
|
|
|
|
|