Wonder Club world wonders pyramid logo
×

XSLT Quickly: A Tutorial and Concise User's Guide Book

XSLT Quickly: A Tutorial and Concise User's Guide
XSLT Quickly: A Tutorial and Concise User's Guide, Geared toward new users of XSLT, this guide is a basic tutorial of the concepts and documentation manipulation techniques necessary for the most common XSLT tasks.


                        This guide for new users of XSLT features a cookbook which pro, XSLT Quickly: A Tutorial and Concise User's Guide has a rating of 3.5 stars
   2 Ratings
X
XSLT Quickly: A Tutorial and Concise User's Guide, Geared toward new users of XSLT, this guide is a basic tutorial of the concepts and documentation manipulation techniques necessary for the most common XSLT tasks. This guide for new users of XSLT features a cookbook which pro, XSLT Quickly: A Tutorial and Concise User's Guide
3.5 out of 5 stars based on 2 reviews
5
0 %
4
50 %
3
50 %
2
0 %
1
0 %
Digital Copy
PDF format
1 available   for $199.99
Original Magazine
Physical Format

Sold Out

  • XSLT Quickly: A Tutorial and Concise User's Guide
  • Written by author Bob DuCharme
  • Published by O'Reilly Media, Incorporated, January 2001
  • Geared toward new users of XSLT, this guide is a basic tutorial of the concepts and documentation manipulation techniques necessary for the most common XSLT tasks. This guide for new users of XSLT features a cookbook which pro
  • This guide for new users of XSLT features a cookbook which provides task-oriented recipes for tackling issues such as converting elements to attributes or reading in multiple documents at once, making it easier to find solutions to most development proble
Buy Digital  USD$199.99

WonderClub View Cart Button

WonderClub Add to Inventory Button
WonderClub Add to Wishlist Button
WonderClub Add to Collection Button

Book Categories

Authors

Prefaceix
About this bookxi
Acknowledgmentsxiv
About the cover illustrationxv
Part 1Getting started with XSLT1
1A brief tutorial3
1.1What is XSLT (and XSL, and XPath)?3
XSLT and alternatives5
Documents, trees, and transformations6
1.2A simple XSLT stylesheet8
Template rules9
Running an XSLT processor11
An empty stylesheet12
1.3More element and attribute manipulation13
Manipulating attributes14
Attribute value templates15
1.4Summing up the tutorial16
Part 2XSLT user's guide: How do I work with...21
2XPath23
2.1Location paths, axes, node tests, and predicates24
2.2Axes24
The child, parent, and attribute axes25
Ancestor and ancestor-or-self27
Preceding-sibling and following-sibling29
Preceding and following32
Descendant and descendant-or-self35
Self39
Namespace40
2.3Node tests41
2.4Predicates43
3Elements and attributes47
3.1Adding new elements to the result tree47
3.2Changing element names for the result tree50
3.3Parent, grandparent, sibling, uncle, and other relative elements: getting their content and attributes50
3.4Previous, next, first, third, last siblings53
3.5Converting elements to attributes for the result tree55
3.6Copying elements to the result tree57
3.7Counting elements and other nodes61
3.8Deleting elements from the result tree63
3.9Duplicate elements, deleting64
3.10Empty elements: creating, checking for67
3.11Moving and combining elements for the result tree69
Reordering an element's children with xsl:apply-templates69
Moving text with xsl:value-of71
3.12Selecting elements based on: element name, content, children, parents72
3.13Adding new attributes77
3.14Converting attributes to elements79
3.15Getting attribute values and names80
3.16Testing for attribute existence and for specific attribute values81
3.17Reusing groups of attributes82
4Advanced XML markup84
4.1Comments84
Outputting comments84
Reading and using source tree comments86
4.2Entities87
4.3Namespaces91
Namespaces and your result document94
Namespaces and stylesheet logic98
4.4Images, multimedia elements, and other unparsed entities104
4.5Processing instructions106
Outputting processing instructions106
Reading and using source tree processing instructions108
5Programming issues110
5.1Control statements110
Conditional statements with "If" and "Choose" (case) statements110
Curly braces: when do I need them?115
"For" loops, iteration118
5.2Combining stylesheets with include and import126
xsl:include126
xsl:import128
5.3Named templates132
5.4Debugging133
Runtime messages, aborting processor execution134
Keeping track of your elements137
Tracing a processor's steps140
Listing the nodes in an XPath expression142
5.5Extensions to XSLT143
Extension elements143
Using built-in extension functions146
5.6Numbers and math149
5.7Strings153
Extracting and comparing strings153
Search and replace160
5.8Variables and parameters: setting and using164
Variables164
Parameters169
5.9Declaring keys and performing lookups173
5.10Finding the first, last, biggest, and smallest178
5.11Using the W3C XSLT specification182
Pairs of confusing related terms183
Other confusing terms185
6Specialized input & output187
6.1HTML and XSLT187
HTML as input188
HTML as output190
6.2Browsers and XSLT192
Internet Explorer194
Netscape Navigator194
6.3Multiple input documents195
6.4Using modes to create tables of contents and other generated lists199
6.5Non-XML output202
6.6Numbering, automatic205
6.7Sorting215
6.8Stripping all markup from a document224
6.9Valid XML output: including DOCTYPE declarations225
6.10XML declarations228
6.11Whitespace: preserving and controlling229
xsl:strip-space and xsl:preserve-space230
Indenting233
Adding and removing whitespace with xsl:text236
Adding tabs to your output239
Normalizing space241
6.12Generating IDs and links243
6.13XSL and XSLT: creating Acrobat files and other formatted output247
6.14Splitting up output into multiple files253
Part 3Appendices257
AXSLT quick reference259
A.1Top-level elements260
A.2Instructions263
A.3No category266
BRunning XSLT processors269
B.1Running XSLT processors269
B.2Saxon273
B.3XT274
B.4iXSLT275
B.5Xalan-Java276
B.6Xalan-C++277
B.7Sablotron278
B.8MSXSL279
Glossary281
Index287


Login

  |  

Complaints

  |  

Blog

  |  

Games

  |  

Souls

  |  

Obituary

  |  

Contact Us

  |  

FAQ

CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!!

X
WonderClub Home

This item is in your Wish List

XSLT Quickly: A Tutorial and Concise User's Guide, Geared toward new users of XSLT, this guide is a basic tutorial of the concepts and documentation manipulation techniques necessary for the most common XSLT tasks.


                        This guide for new users of XSLT features a cookbook which pro, XSLT Quickly: A Tutorial and Concise User's Guide

X
WonderClub Home

This item is in your Collection

XSLT Quickly: A Tutorial and Concise User's Guide, Geared toward new users of XSLT, this guide is a basic tutorial of the concepts and documentation manipulation techniques necessary for the most common XSLT tasks.


                        This guide for new users of XSLT features a cookbook which pro, XSLT Quickly: A Tutorial and Concise User's Guide

XSLT Quickly: A Tutorial and Concise User's Guide

X
WonderClub Home

This Item is in Your Inventory

XSLT Quickly: A Tutorial and Concise User's Guide, Geared toward new users of XSLT, this guide is a basic tutorial of the concepts and documentation manipulation techniques necessary for the most common XSLT tasks.


                        This guide for new users of XSLT features a cookbook which pro, XSLT Quickly: A Tutorial and Concise User's Guide

XSLT Quickly: A Tutorial and Concise User's Guide

WonderClub Home

You must be logged in to review the products

E-mail address:

Password: