XSLT Advanced

Course

Inhouse

£ 1,606 + VAT

Description

  • Type

    Course

  • Level

    Advanced

  • Methodology

    Inhouse

  • Duration

    3 Days

  • Start date

    Different dates available

This is a practical, hands-on course for developers with experience of XML wishing to gain an insight into the advanced features of XSLT.

Facilities

Location

Start date

Inhouse

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • XML training
  • XML
  • HTML
  • Regular Expressions
  • XSLT
  • XPath 2.0
  • XSLT 2.0
  • XSLT 2.0 Features
  • New XPath 2.0 Features
  • Multiple Result Trees
  • Grouping in XSLT 2.0
  • Extension Functions

Course programme

Overview

This is a practical, hands-on course for developers with experience of XML wishing to gain an insight into the advanced features of XSLT.

Course Outline

XSLT 2.0 and XPath 2.0

New XSLT 2.0 Features, New XPath 2.0 Features, Multiple Result Trees, Using Regular Expressions, Grouping in XSLT 2.0, Extension Functions, Coping with XPath 2.0's Extended Type System, Exploiting XPath 2.0's Extended Type System

Exploiting XSLT 2.0

Convert Simple Named Templates to XSLT Functions, Prefer for-each-group over Muenchian Method of Grouping, Modularizing and Modes, Using Types for Safety and Precision, Avoiding 1.0 to 2.0 Porting Pitfalls, Emulating Object-Oriented Reuse and Design Patterns, Processing Unstructured Text with Regular Expressions, Solving Difficult Serialization Problems with Character Maps, Outputting Multiple Documents, Handling String Literals Containing Quote Characters, Understanding the New Capabilities of Old XSLT 1.0 Features

XML to Text

Dealing with Whitespace, Exporting XML to Delimited Data, Creating a Columnar Report, Displaying a Hierarchy, Numbering Textual Output, Wrapping Text to a Specified Width and Alignment

XML to XML

Converting Attributes to Elements, Converting Elements to Attributes, Renaming Elements or Attributes, Merging Documents with Identical Schema, Merging Documents with Unlike Schema, Splitting Documents, Flattening an XML Hierarchy, Deepening an XML Hierarchy, Reorganizing an XML Hierarchy

Querying XML

Performing Set Operations on Node Sets, Performing Set Operations on Node Sets Using Value Semantics, Determining Set Equality by Value, Performing Structure-Preserving Queries, Joins, Implementing the W3C XML Query-UseCases in XSLT

XML to HTML

Using XSLT as a Styling Language, Creating Hyperlinked Documents, Creating HTML Tables, Creating Frames, Creating Data-Driven Stylesheets, Creating a Self-Contained HTML Transformation, Populating a Form

Additional information

£1,350 for one-to-one training£1,650 for groups of up to 6 people£1,950 for groups of up to 12 people

XSLT Advanced

£ 1,606 + VAT