19.5 Extending XSLT Processing with EXSLT.NET
XSLT is a powerful tool for processing and transforming XML, and it has a rich set of operations to identify and transform nodes. However, it lacks some simple functions that .NET programmers take for granted. For example, there’s no way to make use of dates and times, regular expressions, or simple string object manipulations.
EXSLT.NET is a library of extension objects that support XSLT extension functions defined by the EXSLT community initiative (http://www.exslt.org). The EXSLT initiative is an effort to standardize extensions to XSLT 1.0 so that a wider range of XSLT engines can make use of stylesheets with extensions.
EXSLT.NET implements functions in many categories: Dates and Times, Functions, Math, Random, Regular Expressions, Sets, and Strings. It is actively being developed for .NET 2.0, but a version is available for .NET 1.1.
| |
|---|---|
Tool | EXSLT.NET |
Version covered | 2.0 |
Home page | |
Power Tools page | |
Summary | Implements XSLT extension functions defined in the EXSLT community initiative, including date/time, math, regular expression, set, and string functions |
License type | BSD |
Online resources | Blogs, newsgroups |
Supported Frameworks | .NET 1.1, 2.0 |
Related tools in this book | nxslt2, eXml, XInclude.NET, XPointer.NET |
Getting Started
You can download EXSLT.NET as part ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access
