[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

[no subject]

[no subject]
Here's my current understanding of inspection and absorption. Please let me
know if it is not correct or not clear.

Inspection

	Inspection: operations that can be performed
	while positioned at each item's start tag. Each
	item can be treated as opaque. There is no need
	to peek inside each item.

	These are inspection operations: count(), exists(),
	name().

	Consider a sequence of items. The function count()
	can count each item in the sequence, without peeking
	inside each item.

	Inspection operations are those that require only a
	surface understanding of the items: we merely skim
	the items.

Absorption

	Absorption: operations that require going inside each
	item.

	These are absorption operations: string(), data(),
	xsl:value-of.

	Consider a sequence of items. The function string()
	requires going inside each item in the sequence to
	collect and concatenate all the values.

	Absorption operations are those that require a deep
	understanding of the items: we must absorb all the
	information in the items.

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.