[Mono-list] mono still using libxml2 and libxslt - XslCompiledTransform still a stub ?

Peter Vandenabeele peter at vandenabeele.com
Fri Dec 8 10:44:23 EST 2006

On 12/8/06, Robert Jordan <robertj at gmx.net> wrote:
> Peter Vandenabeele wrote:
> > Hi,
> >
> > In the file
> >
> >   ../mono-1.2.20061127/mcs/class/System.XML/System.Xml.Xsl/ChangeLog
> >
> > I read in an entry of 2003-01-22 that the XslTransform.cs implementation
> > uses libxml2 and libxslt for the Load and Transform methods.
> >
> > I am confused if that is still currently the case or not.
> I read in a stone carved entry from 3000 BC that the earth is a disk.
> I'm now confused :-)

Well, part of the reply may be that somewhere between 3000 Before Christ
and 2000 After Christ someone proved and published that the world is not
a disk, but a sphere and turning around the sun :-)
[and he was murdered by Christian extremists for that statement, if I
 remember well from history lessons :-/ ]

So, in parallel, I searched hard, but could not find the Changelog that
mentioned that the XsltTransform now was not longer implemented
through those external libraries (if that is the answer I should imply
from your repsonse).

> As you already were in the correct folder, what makes you
> think the implementation is still based on unmanaged libs?

Because I am quite new to this whole XSLT processing and I did not
understand where e.g. the

  XslTransform (s) . Process (input, output, args, resolver)

and the

  Load (arguments ...)

is eventually implemented. So, I thought that it maybe was a call to an
external library.

And I repeat, sorry to be fairly uninformed here ... if you could point me to
the right documentation, I will go there and try not to ask dumb questions
again ;-)


More information about the Mono-list mailing list