[racket] Reading large XML files

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Mon Oct 14 11:02:00 EDT 2013

I totally agree. The package is listed here:


On Mon, Oct 14, 2013 at 8:53 AM, Neil Van Dyke <neil at neilvandyke.org> wrote:
> Oleg Kiselyov's SSAX parser is one of the best XML parsers in any language,
> and can work like a ``fold''.  There are a few different packagings of it.
> For documentation, you have to Google for Oleg's papers on SSAX and SXML.
> Neil V.
> Konrad Hinsen wrote at 10/14/2013 10:39 AM:
>> I would like to read XML files into a Racket program, and these files
>> could well be very large (a few GB). After a quick look at the XML
>> library, it seems that read-xml always reads the entire file into
>> memory. I checked PLaneT for alternatives, but didn't find anything. So
>> I wonder if I overlooked something, since I can't believe I am the first
>> person to deal with large XML data.
> ____________________
>  Racket Users list:
>  http://lists.racket-lang.org/users

Jay McCarthy <jay at cs.byu.edu>
Assistant Professor / Brigham Young University

"The glory of God is Intelligence" - D&C 93

Posted on the users mailing list.