と解析:http://tempered.mobi/sites/default/files/JSonArticle.zipデータは、私はこの例を使用していたJSONタッチ
しかし、それは時間の解析でnull値を示しています。
私のPHPコード出力:
{"news":[{"title":"DurianFM Android Application"},{"title":"Hari Raya"},{"title":"C"}]}
iPhoneコード:
(void)viewDidLoad {
[super viewDidLoad];
NSURL *url = [NSURL URLWithString:@"http://...........jsontest.php"];
NSString *jsonreturn = [[NSString alloc] initWithContentsOfURL:url];
NSLog(jsonreturn); // Look at the console and you can see what the restults are
NSData *jsonData = [jsonreturn dataUsingEncoding:NSUTF32BigEndianStringEncoding];
NSError *error = nil;
// In "real" code you should surround this with try and catch
NSDictionary * dict = [[[CJSONDeserializer deserializer] deserializeAsDictionary:jsonData error:&error] retain];
if (dict)
{
rows = [dict objectForKey:@"news"];
}
NSLog(@"Array: %@",rows);
[jsonreturn release];
}
私はのdict変数をチェックするとき、それは常にnull値を示しています。 それは私にとって大きな問題です。 NSDataはNSDictionaryに変換されません。 NSDictionary変数はnull値を表示します。
助けてください。
私はあなたがタグを変更する必要が
json文字列ファイルまたはwebserviceのいずれかでurlを変更してください。 – aViNaSh