|  | 
Chilkat  HOME  Android™  AutoIt  C  C#  C++  Chilkat2-Python  CkPython  Classic ASP  DataFlex  Delphi DLL  Go  Java  Node.js  Objective-C  PHP Extension  Perl  PowerBuilder  PowerShell  PureBasic  Ruby  SQL Server  Swift  Tcl  Unicode C  Unicode C++  VB.NET  VBScript  Visual Basic 6.0  Visual FoxPro  Xojo Plugin
| (Objective-C) JSON: Renaming and Deleting MembersDemonstrates renaming and deleting members. This example uses the following JSON document: 
{
   "apple": "red",
   "lime": "green",
   "banana": "yellow",
   "broccoli": "green",
   "strawberry": "red"
}
 #import <CkoJsonObject.h> CkoJsonObject *json = [[CkoJsonObject alloc] init]; BOOL success = [json Load: @"{\"apple\": \"red\",\"lime\": \"green\",\"banana\": \"yellow\",\"broccoli\": \"green\",\"strawberry\": \"red\"}"]; if (success != YES) { NSLog(@"%@",json.LastErrorText); return; } // Rename "lime" to "lemon". success = [json Rename: @"lime" newName: @"lemon"]; // Change the color to yellow: success = [json SetStringOf: @"lemon" value: @"yellow"]; // Rename by index. Banana is at index 2 (apple is at index 0) success = [json RenameAt: [NSNumber numberWithInt: 2] name: @"bartlett_pear"]; // Delete broccoli by name success = [json Delete: @"broccoli"]; // Delete apple by index. Apple is at index 0. success = [json DeleteAt: [NSNumber numberWithInt: 0]]; json.EmitCompact = NO; NSLog(@"%@",[json Emit]); | ||||
© 2000-2025 Chilkat Software, Inc. All Rights Reserved.