Dúvida framework json

3 views
Skip to first unread message

murilo_lisboa

unread,
May 17, 2011, 11:17:04 AM5/17/11
to Xcode Dev
Estou usando um framework json (TouchCode/TouchJSON) para receber os
dados, estes dados são gravados em um NSDictionary
Este framework não esta gravado corretamente a
resposta (em json) do servidor no dictionary.
RESPOSTA DO SERVIDOR:
{
"status_code":200,
"result":
{
"old_text":"id\u00e9ia guarda chuva xi xi xi",
"replacements":
[
{
"text_to_fix":"\u00e9ia",
"replacement":"eia",
"comment":"Ditongos \u00e9i e \u00f3i de palavras
parox\u00edtonas n\u00e3o s\u00e3o mais acentuados",
"new_spelling":true
},
{
"text_to_fix":"guarda chuva",
"replacement":"guarda-chuva",
"comment":"O h\u00edfen continua a ser empregado nas
palavras compostas por justaposi\u00e7\u00e3o que n\u00e3o cont
\u00eam
forma de liga\u00e7\u00e3o e cujos elementos constituem uma unidade
sintagm\u00e1tica e sem\u00e2ntica.",
"new_spelling":true
},
{
"text_to_fix":"xi xi xi",
"replacement":"xi-xi-xi",
"comment":"Devem ser hifenizados elementos repetidos, com
ou sem altern\u00e2ncia voc\u00e1lica ou conson\u00e2ntica.",
"new_spelling":true
}
]
},
"status_text":"OK"
}

COMO O FRAMEWORK JSON GRAVA A RESPOSTA DO SERVIDOR NO DICTIONARY:
2011-05-17 11:56:48.299 ConsomeJSON[1007:207]
key: status_text, value: OK
key: status_code, value: 200
key: result, value: {
"old_text" = "id\U00e9ia guarda chuva xi xi xi";
replacements = (
{
comment = "Ditongos \U00e9i e \U00f3i de palavras
parox\U00edtonas n\U00e3o s\U00e3o mais acentuados";
"new_spelling" = 1;
replacement = eia;
"text_to_fix" = "\U00e9ia";
},
{
comment = "O h\U00edfen continua a ser empregado nas
palavras compostas por justaposi\U00e7\U00e3o que n\U00e3o cont
\U00eam
forma de liga\U00e7\U00e3o e cujos elementos constituem uma unidade
sintagm\U00e1tica e sem\U00e2ntica.";
"new_spelling" = 1;
replacement = "guarda-chuva";
"text_to_fix" = "guarda chuva";
},
{
comment = "Devem ser hifenizados elementos repetidos, com
ou sem altern\U00e2ncia voc\U00e1lica ou conson\U00e2ntica.";
"new_spelling" = 1;
replacement = "xi-xi-xi";
"text_to_fix" = "xi xi xi";
}
);
}

Como posso pegar o valor de comment, old_text, replacement se o
framework json não grava grava cada elemento desses no dictionary
como
key com seus respectivos value?
Quero pegar o conteúdo de um dictionary e exibir em uma textView,
assim:
textView.text = [dictionary objectForKey:@"comment"];
mas da erro, pois o conteúdo que é gravado no dictionary pelo
framework json.
Existe alguma forma de fazer com que o framework json grave do jeito
que preciso?

Rafael Gaia Duarte

unread,
May 24, 2011, 11:43:42 PM5/24/11
to xcod...@googlegroups.com
Para o pessoal que procurava um aplicativo para fazer mockup. Esse me parece ser melhor, porem custa US$39,99.

http://thenextweb.com/dd/2011/05/25/prototypes-for-mac-lets-you-use-images-to-prototype-iphone-interfaces-interaction-and-all/

Abraço,

Rafael Gaia Duarte
E-mail: rafaelga...@gmail.com
www.facebook.com/rafaelgaia
Twitter: rgaiaduarte
Cel.: 011 8343-6633


Reply all
Reply to author
Forward
0 new messages