Archive for the ‘JSON’ Category

SuperObject v1.2.3

Tuesday, January 12th, 2010

This new version fixes a critical bug that prevents a “currency” to serialize correctly.

http://code.google.com/p/superobject/downloads/list

SuperObject v1.2

Saturday, November 28th, 2009

There is a new release of SO, take a look on changes.

Downloads and SVN repository moved to Google Code.

Delphi 2010 JSON & RTTI

Friday, October 16th, 2009

Preview of the new Delphi 2010 RTTI support of SuperObject.
To play with it get the latest SVN version.

JSON – SuperObject v1.1 released

Saturday, March 7th, 2009

Well, it’s time to release something,
there is now more samples, documentation and a new xml parser.

Change log:
v1.1
+ Double licence MPL or LGPL.
+ Delphi 2009 compatibility & Unicode support.
+ AsString return a string instead of PChar.
+ Escaped and Unascaped JSON serialiser.
+ Missed FormFeed added \f
- Removed @ trick, uses forcepath() method instead.
+ Fixed parse error with uppercase E symbol in numbers.
+ Fixed possible buffer overflow when enlarging array.
+ Added “delete”, “pack”, “insert” methods for arrays and/or objects
+ Multi parametters when calling methods
+ Delphi Enumerator (for obj1 in obj2 do …)
+ Format method ex: obj.format(‘<%name%>%tab[1]%‘)
+ ParseFile and ParseStream methods
+ Parser now understand hexdecimal c syntax ex: \xFF
+ Null Object Design Patern (ex: for obj in values.N['path'] do …)

UIB on MacOSX

Friday, July 11th, 2008

A friend told me than current SVN version of UIB & JSON Toolkit (aka superobject) are also working on MacOSX intel 32, thanks to FreePascal  8)

New version of JSON toolkit v1.0

Monday, June 23rd, 2008

New in this version

  • interfaced object
  • added a new data type: the method
  • parser can now evaluate properties and call methods
  • removed variant implementation (deprecated)
  • removed obselet rpc class
  • removed “find” method, now you can use “parse” method instead