On Apr 1, 2010, at 9:34 PM, Petr Jelinek wrote: >> I ended up reinventing the wheel and writing another JSON library: >> >> http://constellationmedia.com/~funsite/static/json-0.0.1.tar.bz2 >> >> This is a first release, and it doesn't really have a name besides >> "json". It's very similar to cJSON, except it is (sans unknown bugs) >> more reliable, more correct, and cleaner (unless you hate gotos ;-) ). >> It has a simple test suite. It is not prone to stack overflows, as >> it doesn't recurse. It is strict, requires input to be UTF-8 (it >> validates it first) and only outputs UTF-8. Other than treating >> numbers liberally, my implementation only accepts valid JSON code (it >> doesn't try to correct anything, even Unicode problems). It is under >> the MIT license. >> > > I did some testing on my own, it passed everything I have thrown at it so far. > I also did tests using MSVC for both 32bit and 64bit targets and it worked > fine too (except for missing stdbool.h in msvc which is no big deal). > > The coding style compared to cJSON (or other libs I've seen) seems closer to > the style of PostgreSQL, it would however still require pgindent run and > maybe some minor adjustments.
Someone approve this project for the GSoC quick, before Joseph finishes it! Best, David -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers