Get the latest tech news

A look at XSLT 3.0 (2017)


Kurt Cagle covers some of the major items in the upcoming XSLT 3.0 release, and why it matters beyond the XML community.

Moreover, swapping out XSLT versions is typically as simple as dropping a more contemporary engine, such as the Saxon processor, into a folder in your Java project and changing a line in a configuration file. The idea here is simple - any time an expression can be evaluated as a string or similar atomic value, the <xsl:value-of> statement can be replaced with braces "{}". Running XSLT 3.0 in a streaming mode can provide a huge amount of caching, and some processors (notably Saxon) also support full or partial compilation.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of xslt

xslt

Related news:

News photo

Should the web platform adopt XSLT 3.0?

News photo

Google Did Not Unilaterally Decide to Kill XSLT

News photo

XSLT removal will break multiple government and regulatory sites