Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to do XSLT 2.0 transformation with C# [duplicate]

Is it possible to use XSLT 2.0 transformation with native .net framework ?

I know it's possible with XSLT 1.0.

like image 244
Bob Avatar asked Mar 18 '11 07:03

Bob


People also ask

Is XSLT 2.0 backward compatibility?

The XSLT 2.0 engine is backwards compatible. The only time the backwards compatibility of the XSLT 2.0 engine comes into effect is when using the XSLT 2.0 engine to process an XSLT 1.0 stylesheet.

What are the two 2 inputs of an XSLT processor?

The XSLT processor operates on two inputs: the XML document to transform, and the XSLT stylesheet that is used to apply transformations on the XML. Each of these two can actually be multiple inputs.


1 Answers

There is no XSLT 2.0 processor offered by Microsoft.

An XSLT 2.0 processor that claims to be written especially to be used in .NET is XQSharp.

Another very popular XSLT 2.0 processor is Saxon 9.x, which, although written in Java, has a special .NET version.

like image 156
Dimitre Novatchev Avatar answered Sep 25 '22 08:09

Dimitre Novatchev