Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki

XSLT, Second Edition Język: 2

9780596527211

Cena Brutto: 198.08

Cena netto: 188.65

Ilość:
Wersja: Drukowana
Autor Doug Tidwell
Liczba_stron 992
Wydawnictwo OReilly Media
Data_Wydania 2008-06-26
Poziom All Levels

Informacje podstawowe:

  • Wydawnictwo: O'Reilly Media
  • Data wydania: 26 czerwca 2008
  • Liczba stron: 992
  • Autor/autorzy:
    • Doug Tidwell

Opis:

There's been great anticipation surrounding the release ofXSLT 2.0, the new language specification that's critical forconverting XML documents into other formats, such as HTML code or a PDFfile. The XSLT 2.0 specification is approaching completion at longlast, but unfortunately, version 2.0's delays and complexityhave forced developers to rely on the XSLT 1.0 standard longer thanthey anticipated. Both specifications will be in use during what islikely to be a long transition period.

The second edition of XSLT incorporates newmaterial for XSLT 2.0 andexpounds on the lessons learned over the last six years of XSLT 1.0use. Whether you're looking for the latest and greatest in XSLT 1.0techniques, or is moving on to XSLT 2.0, this new edition ofXSLT will address your needs. The book includes plenty of practical,real-world examples to show you how to apply XSLT stylesheets to XMLdata using either version.

You'll get a thorough understanding of XSLT and XPath andtheir relationship to other web standards, along with recommendationsfor a honed toolkit in an open platform-neutral, standards-basedenvironment. Author Doug Tidwell starts with the basics: simplestylesheets and methods for setting up transformation engines. Then heworks through examples that develop your understanding of the manyparts of XSLT, particularly XSLT's template-based approach totransformations. This new edition has been updated to explain XSLT2.0's many dependencies, notably XML Schema and XPath 2.0.

Zawartość (spis treści):

  1. Chapter 1 Getting Started

    1. The Design of XSLT
    2. XML Basics
    3. Installing XSLT Processors
    4. Summary
  2. Chapter 2 The Obligatory Hello World Example

    1. Goals of This Chapter
    2. Transforming Hello World
    3. How a Stylesheet Is Processed
    4. Stylesheet Structure
    5. Sample Gallery
    6. Summary
  3. Chapter 3 XPath: A Syntax for Describing Needlesand Haystacks

    1. The XPath Data Model
    2. Location Paths
    3. Attribute Value Templates
    4. Datatypes
    5. XPath Operators
    6. [2.0] Comments in XPath Expressions
    7. [2.0] Types of XSLT 2.0 Processors
    8. The XPath View of an XML Document
    9. Summary
  4. Chapter 4 Creating Output

    1. Goals of This Chapter
    2. Generating Text
    3. Numbering Things
    4. Formatting Decimal Numbers
    5. [2.0] Formatting Dates and Times
    6. Using <xsl:copy> and <xsl:copy-of>
    7. Dealing with Whitespace
    8. Summary
  5. Chapter 5 Branching and Control Elements

    1. Goals of This Chapter
    2. Branching Elements of XSLT
    3. Invoking Templates by Name
    4. Parameters
    5. Variables
    6. Using Recursion to Do Most Anything
    7. A Stylesheet That Emulates a for Loop
    8. Summary
  6. Chapter 6 Creating Links and Cross-References

    1. Using the XML ID, IDREF, and IDREFS Datatypes
    2. XSLT’s Key Facility
    3. Generating Links in Unstructured Documents
    4. Summary
  7. Chapter 7 Sorting and Grouping Elements

    1. Sorting Data with <xsl:sort>
    2. [2.0] The <xsl:perform-sort> Element
    3. Grouping Nodes
    4. [2.0] New Grouping Syntax in XSLT 2.0
    5. Summary
  8. Chapter 8 Combining Documents

    1. The document⁠(⁠ ⁠) Function
    2. The document⁠(⁠ ⁠) Function and Sorting
    3. Implementing Lookup Tables
    4. Grouping Across Multiple Documents
    5. [2.0] Using XSLT 2.0 to Simplify Things
    6. [2.0] The doc⁠(⁠ ⁠) and doc-available⁠(⁠ ⁠) Functions
    7. [2.0] The collection⁠(⁠ ⁠) Function
    8. [2.0] The unparsed-text⁠(⁠ ⁠) and unparsed-text-available⁠(⁠ ⁠)Functions
    9. Summary
  9. Chapter 9 Extending XSLT

    1. The XSLT Extension Mechanism
    2. [2.0] Creating New Functions with <xsl:function>
    3. Example: Generating Multiple Output Files
    4. Creating Custom Collations
    5. Generating Hidden Word Graphics
    6. Example: Generating an SVG Pie Chart
    7. Writing Extensions in Other Languages
    8. Using Extension Functions from the EXSLT Library
    9. Accessing a Database with an Extension Element
    10. Creating a Photo Album with an Extension Element
    11. Summary
  1. AppendixXSLT Reference

  2. AppendixXPath Reference

    1. XPath Node Types
    2. XPath Node Tests
    3. XPath Axes
    4. The XPath Context
    5. XPath 1.0 Datatypes
    6. [2.0] XPath 2.0 Datatypes
    7. Operators and Keywords
    8. Operator Precedence—XPath 1.0
    9. [2.0] Operator Precedence—XQuery 1.0 and XPath2.0
  3. AppendixXSLT, XPath, and XQuery FunctionReference

    1. Kinds of Functions
  4. AppendixXML Schema Overview

    1. Declaring Elements and Attributes
    2. Defining Datatypes
    3. Using an XML Schema in a Stylesheet
  5. Appendix[2.0] Regular Expressions

    1. Simple Expressions
    2. Subexpressions
    3. Quantifiers
    4. [XPath] Reluctant Quantifiers
    5. Processing Modes
    6. [XPath] Anchors
    7. Back-references
    8. Metacharacters
    9. Single-Character Escapes
    10. Multiple-Character Escapes
    11. Character Groups
  6. AppendixXSLT Formatting Codes

    1. Formatting Codes for Numbers
    2. Formatting Codes for Dates and Times
  7. AppendixXSLT 2.0 Migration Guide

    1. Powerful New Features in XSLT 2.0 and XPath 2.0
    2. Potential Errors
    3. Approaches to Migration
  8. Glossary

  9. Colophon

powrót
 
Produkty Podobne
Profesjonalny Właściciel Produktu: Jak Scrum zwiększa przewagę konkurencyjną
Tajniki Windows Server 2016
Bezpieczeństwo systemów informatycznych. Zasady i praktyka. Wydanie IV. Tom 2
Raspberry Pi Zero W. Kontrolery, czujniki, sterowniki i gadżety
JavaScript w praktyce. Stwórz twitterowego bota, system sygnalizacyjny LED i inne projekty z użyciem Node.js i Raspberry Pi
Jak to zrobić w Lightroomie Classic? Najkrótsze drogi do najlepszych rozwiązań. Wydanie II
Responsive Web Design. Nowoczesne strony WWW na przykładach
Minikomputer Onion Omega 2. Internet rzeczy i inne zastosowania
Język C. Programowanie mikrokontrolerów i komputerów
Wprowadzenie do systemów baz danych. Wydanie VII
Więcej produktów