[Accessibility conventions are described at the bottom of the page]
*** This is a free preview excerpt of a commercial publication. ***

5. Transformation environment
[> 6.][< 4.0][^^^]
5.0 The transformation environment
[> 6.][< 5.][^^][^^^]
Different ways are available to communicate to and from a processor
[[1] - some aspects of transformation are under transform control
 [1] - others cannot be manipulated under transform control
]
XPath 2 functions for diagnostics
[[1] - [P2.0] [error]()
[[2] - signaling a premature end of process
][1] - [P2.0] [trace]()
[[2] - diagnostic reporting of function values
]]
The XSLT instructions covered in this chapter are as follows.
Wrapping the content of a stylesheet:
[[1] - [<xsl:stylesheet>]
[[2] - encapsulate a stylesheet specification
][1] - [<xsl:transform>]
[[2] - encapsulate a stylesheet specification
]]
Schemas and serialization:
[[1] - [<xsl:namespace-alias>]
[[2] - specify a result tree namespace translation
][1] - [<xsl:output>]
[[2] - specify the desired serialization of the result tree
][1] - [T2.0] [<xsl:character-map>]
[[2] - specify a translation of characters during serialization
][1] - [T2.0] [<xsl:output-character>]
[[2] - specify a translation of single character during serialization
][1] - [T2.0] [<xsl:import-schema>]
[[2] - gain the awareness of user-defined data types
][1] - [T2.0] [<xsl:result-document>]
[[2] - create more than a single result tree
]]
Communicating with the operator:
[[1] - [<xsl:message>]
[[2] - report a stylesheet condition to the operator
][1] - [<xsl:param>]
[[2] - supply a parameterized value from the operator
]]
The functions covered in this chapter are as follows.
Environment functions:
[[1] - [system-property]()
[[2] - accessing system-defined property strings
][1] - [T2.0] [type-available]()
[[2] - accessing system-defined property strings
]]

*** This is a free preview excerpt of a commercial publication. ***

This is an accessible version of Crane's commercial training material. The content has been specifically designed to assist screen reader software in viewing the entire textual content. Figures are replaced with text narratives.

Navigation hints are in square brackets:
[Tx.x] and [Fx.x] are textual representations of the applicability icons;
[digit] indicates list depth for nested lists;
[link [URL]] indicates the URL of a hyperlink if different than link;
[EXAMPLE] indicates an example listing of code;
[FIGURE] indicates the presence of a figure replaced by its description;
[>] jumps forward;
[<] jumps backward;
[^] jumps to start of the section;
[^^] jumps to the start of the chapter;
[^^^] jumps to the table of contents.
Suggestions for improvement are welcome: [info@CraneSoftwrights.com]
Book sales: [http://www.CraneSoftwrights.com/links/trn-acc.htm]
Information: [http://www.CraneSoftwrights.com/links/info-acc.htm]
This content is protected by copyright and, as there are no means to protect this accessible version from plagiarism, please do not make any commercial edition available to others.

+//ISBN 978-1-894049::CSL::Courses::PTUX//DOCUMENT Practical Transformation Using XSLT and XPath 2011-02-11 21:00UTC//EN
Practical Transformation Using XSLT and XPath
Fourteenth Edition - 2011-02-11
ISBN 978-1-894049-24-5
Copyright © Crane Softwrights Ltd.