Размещение данных в формате JSON - PullRequest
0 голосов
/ 16 августа 2011

Я работаю над приложением для iPhone.Здесь я пытаюсь опубликовать свои данные с помощью следующего кода:

    NSDictionary *contactData = [NSDictionary dictionaryWithObjectsAndKeys:  
                             [NSNumber numberWithInt:score] ,@"score",  
                             [NSNumber numberWithInt:game_id] ,@"game_id",  
                             game_version ,@"game_version",  
                             platform ,@"platform",  
                             [NSNumber numberWithInt:timestamp] ,@"timestamp",  
                             [NSNumber numberWithInt:elapsed_time] ,@"elapsed_time",
                             hash ,@"hash",
                             [NSNumber numberWithInt:level_reached] ,@"level_reached",
                             verification ,@"verification",
                             nil];
[request1 addPostValue:contactData forKey:@"plays[]"];

И я хочу создать следующий формат:

Array
(
   [plays] => Array
       (
           [0] => Array
                       (
                        [score] = 513956
                       [game_id] = 1
                         [game_version] = 1.0
                 [platform] = Web
                   [timestamp] = 1313146039
                       [elapsed_time] = 400
                       [hash] = 61e51000143566bfddjfhdeur88cb7b2ad
                 [level_reached] = 5
                   [verification] = e56a35341c7854dref82ad678cb11593
                   )
   )
   [module] => play
   [action] => save
)

Как это можно реализовать, когда я должен внести изменения илигде я делаю ошибки.Пожалуйста, помогите мне.Я застрял на этом.

1 Ответ

0 голосов
/ 16 августа 2011

Предполагая, что вы вернете допустимый JSON из своего (?) Веб-сервиса, вы можете использовать JSONKit для преобразования из и в JSON.

PHP имеет json_encode и json_decode для этой цели. Смотри здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...