Open GoogleCodeExporter opened 9 years ago
https://code.google.com/p/x-superobject/
Support ( WinX, OS X, Mobile)
Original comment by onryld...@gmail.com
on 30 Oct 2013 at 7:55
Tried xsuperbobject, got 40 compile errors on original superobject code.
Like:
for JSI in JSO['appz'].AsObject.GetNames do begin
doesn't compile for example.
Any fix/patch for superobject yet?
Original comment by L...@LMeijer.nl
on 5 Nov 2013 at 7:21
try https://bitbucket.org/hovadur/superobject
Original comment by hova...@gmail.com
on 5 Feb 2014 at 3:07
Hi,
I tried the bitbucket.org superobject.pas file, but when I add it to my project
and try compile for Android, it is no different to any of the other variations
of superobject.pas in this regard.
I get a compiler error at line 623:
https://bitbucket.org/hovadur/superobject/src/d25c7e38fd1b461e9edb4bf527ad374099
867555/superobject.pas?at=default
{.$if true}
FO: record
case TSuperType of //line 623
stBoolean: (c_boolean: boolean);
stDouble: (c_double: double);
stCurrency: (c_currency: Currency);
stInt: (c_int: SuperInt);
stObject: (c_object: TSuperTableString);
stArray: (c_array: TSuperArray);
{$IFDEF SUPER_METHOD}
stMethod: (c_method: TSuperMethod);
{$ENDIF}
end;
{.$ifend}
If I remove that bit of code, then I get another compiler error, about
FormatSettings.DecimalSeparator not being recognised.
There are hundreds more compiler errors after that.
I am using Delhi XE5.
Original comment by maya.mcl...@gmail.com
on 7 Feb 2014 at 5:36
https://code.google.com/p/x-superobject/ works.
I got a bit stuck with the file name now being Xsuportobject.pas, and there is
no downloads section, you need to go to Source SVN trunk, then click the RAW
link on the right to get the .pas file.
I also has to change my code a little, as there are no longer default
properties, so I had to change to using .A for arrays, and .S for strings,
instead of just .AsString. But it's simple enough if you look at their samples:
https://code.google.com/p/x-superobject/wiki/Sample
Original comment by maya.mcl...@gmail.com
on 7 Feb 2014 at 6:47
Original issue reported on code.google.com by
fon...@gmail.com
on 25 Oct 2013 at 9:45