On Sun, Apr 18, 2010 at 09:49, Jimmy Schementi
<jimmy.scheme...@microsoft.com> wrote:

> So whose going to port it? :) or even implement FFI?

Nokogiri is built on top of libxml2 and libxslt so we could have a C#
Nokogiri that performs interop with those libraries, but a
fully-managed Nokogiri would be cooler (BTW the JRuby guys are
reaching the goal of a pure-Java version and they are close to passing
all the tests).

I did a very quick research on the subject a few weeks ago. The reader
bits should be relatively easy to port since, as far as I remember,
the reader interface of libxml2 is modeled after the XmlTextReader
class of .NET. "SAX for .NET" could be used for the SAX parser to
start (it's BSD licensed but hasn't been updated since ages... we just
don't have Xerces :-)). Mono has something for RelaxNG validation.

-- 
Daniele Alessandri
http://www.clorophilla.net/
http://twitter.com/JoL1hAHN
_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to