Highlights
- The major changes from Xpath 1.0 to Xpath 2.0,including sequences, data model and type system.
- Difference between 1.0's location paths to 2.0's path expressions.
- Xpath operators including, union, intersect, instance-of, >>, << and is.
- For operator.
- Conditional expressions
- Function library including one-or-more, exactly-one and zero-or-one.
- Effects the new Sequences, Data model and Type system have when coding XSLT2.
- User defined functions in XSLT 2.0.
- New functions in XSLT 2.0 particularly for-each-group.
- String handling including analyze-string, regexp's and tokenize.
- XSLT's implementation of regular expressions.
- How to profile out XSLTs to improve performance.
- Handling Special Character encoding.
- If possible Saxon specific functions.
Course Details
- The major changes from Xpath 1.0 to Xpath 2.0,including sequences, data model and type system.
- Difference between 1.0's location paths to 2.0's path expressions.
- Xpath operators including, union, intersect, instance-of, >>, << and is.
- For operator.
- Conditional expressions
- Function library including one-or-more, exactly-one and zero-or-one.
- Effects the new Sequences, Data model and Type system have when coding XSLT2.
- User defined functions in XSLT 2.0.
- New functions in XSLT 2.0 particularly for-each-group.
- String handling including analyze-string, regexp's and tokenize.
- XSLT's implementation of regular expressions.
- How to profile out XSLTs to improve performance.
- Handling Special Character encoding.
- If possible Saxon specific functions.
Who should attend
Feedback
4.8 out of 5 average
"An interesting course which highlights the changes from XSLT 1.0 to XSLT 2.0 in an engaging and practical manner, whilst the trainer was able to answer all our queries comprehensively."
OL, Commercial Analyst, XSLT 2 Upgrade, January 2021
“JBI did a great job of customizing their syllabus to suit our business needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and the Instructor handled this particularly well - very impressive”
Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022