New version of CFJSON
Sunday, February 4th, 2007
I’ve taken over maintenance of the CFJSON project from Jehiah Czebotar. Took me rather long to get a web site setup for it, but better late than never. To celebrate the unveiling of the site, there’s a new version out, version 1.6, which brings a long a few bug fixes and enhancement. Hopefully I didn’t mess anything up with the old code, given that I pieced together a bunch of changes submitted by some people along with my own.


February 5th, 2007 at 3:35 am
Awesome! My first feature request is a setting to allow us to ensure that variable names retain their case
February 5th, 2007 at 9:17 am
Actually, if I understand your request correctly, that has been taken care of. There was a piece of code that made forced the key names to upper case that has been removed. To ensure that your struct keys are encoded correctly from CF to JSON, make sure you use struct["key"] notation rather than struct.key notation. The latter will result in an uppercase key no matter how you write it, whereas the fomer will preserve the case.
February 5th, 2007 at 2:28 pm
[...] I wrote CFJSON back in May 2005, and I’m happy to see that Thomas Messier has given it a new home, and managed to roll quite a few pending bug fixes into a new 1.6 release. If you use CFJSON head over and get the new release. [...]
February 9th, 2007 at 4:59 am
ah, I see. Thanks and good job!