Objective-C
Objective-C
JSON Add Large Integer or Double
See more JSON Examples
Demonstrates how to add a large number (larger than what can be held in an integer), or a double/float value to a JSON document.Chilkat Objective-C Downloads
#import <CkoJsonObject.h>
CkoJsonObject *json = [[CkoJsonObject alloc] init];
// To add a large integer, use AddNumberAt.
// (an index of -1 indicates append).
int index = -1;
[json AddNumberAt: [NSNumber numberWithInt: index] name: @"bignum" numericStr: @"8239845689346587465826345892644873453634563456"];
// Do the same for a double..
[json AddNumberAt: [NSNumber numberWithInt: index] name: @"double" numericStr: @"-153634.295"];
json.EmitCompact = NO;
NSLog(@"%@",[json Emit]);
// Output:
// {
// "bignum": 8239845689346587465826345892644873453634563456,
// "double": -153634.295
// }