Definitive XSLT and XPath
This book offers complete coverage of every facet of the XSLT/XPath W3C specifications, including brand-new standards such as XSL, XML Query, and XPointer. Includes advanced techniques: expressions, sorting, grouping, and topic maps. Concise presentation helps to master XSLT/XPath fast.
- Paperback | 400 pages
- 179.3 x 234.2 x 27.4mm | 762.05g
- 10 Dec 2001
- Pearson Education (US)
- Prentice Hall
- Upper Saddle River, United States
Table of contents
Foreword. Acknowledgements. 1. XSLT and XPath in context. The XML family of Recommendations. Transformation data flows.2. Getting started with XSLT and XPath. Stylesheet examples. Syntax basics - stylesheets, templates, instructions. More stylesheet examples.3. XPath data model. XPath data model components. XPath expressions and patterns.4. XSLT processing model. XSLT processing model. Sample XSLT stylesheets.5. The XSLT transformation environment. Stylesheet basics.6. XSLT stylesheet management. Modularizing the logical structure of stylesheets. Modularizing the physical structure of stylesheets.7. XSLT process control and result tree instructions. Conditional control instructions. Numbering instructions. Result tree node instantiation.8. XPath and XSLT expressions and advanced techniques. Expression functions. Content and document referencing techniques. Traversing the source tree.9. Sorting and grouping. Sorting source nodes to make result nodes. Grouping constructs found in the source node tree. Other uses of sorting.Appendix A: XML to HTML transformation. The W3C web presentation standards context. Well-formed HTML. HTML markup generation techniques.Appendix B: XSL formatting semantics introduction. Formatting model. Formatting objects. Example stylesheet with formatting constructs.Appendix C: Instruction, function, and grammar summaries. Vocabulary and functions. Grammars.Appendix D: Sample tool information. James Clark's XT. Microsoft Internet Explorer 5.Appendix E: From XML to press: An XSLT case study. Authoring and Compilation. Transformation and compositing.Index.
About G.Ken Crane
G. KEN HOLMAN is CTO of Crane Softwrights Ltd., a consulting firm specializing in XSLT implementations. He chairs the XSLT/Xpath Conformance Committee of OASIS, the XML industry consortium, and is past chairman of its XML Conformance Committee. As an invited expert to the W3C, Ken was a member of the group that developed XML.About the Series Editor Charles F. Goldfarb is the father of XML technology. He invented SGML,the Standard Generalized Markup Language on which XML and HTML arebased. You can find him on the Web at www.xmlbooks.com