Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 博泽词典_Iphone_Objective C - Fatal编程技术网

Iphone 博泽词典

Iphone 博泽词典,iphone,objective-c,Iphone,Objective C,不浏览 json_string=@"[{\"COMPAIN\":\"44\"},{\"COMPAIN\",\"46\"}]"; NSArray *statuses = [parser objectWithString:json_string error:nil]; for (NSDictionary *status in statuses) { NSLog(@"%@", [status objectForKey

不浏览

json_string=@"[{\"COMPAIN\":\"44\"},{\"COMPAIN\",\"46\"}]";
     NSArray *statuses = [parser objectWithString:json_string error:nil];
     for (NSDictionary *status in statuses)
     {                  
          NSLog(@"%@", [status objectForKey:@"COMPAIN"]);
     }  

这是因为您的
*状态
不是
NSDictionary
,您的
*状态
也不是
NSArray

json字符串是一个关联数组。但是,它包含相同的键2次

尝试替换JSON字符串(因此编辑后端),使其成为:

[{"COMPAIN":"44"}, {"COMPAIN", "46"}]
如果您使用PHP,只需使用
json\u encode
,PHP将从中生成一个json字符串=)



这是与您已经使用的代码相同的代码,因此它现在应该可以工作=)

这是因为您的
*状态
不是
NSDictionary
,您的
*状态
也不是
NSArray

json字符串是一个关联数组。但是,它包含相同的键2次

尝试替换JSON字符串(因此编辑后端),使其成为:

[{"COMPAIN":"44"}, {"COMPAIN", "46"}]
如果您使用PHP,只需使用
json\u encode
,PHP将从中生成一个json字符串=)



这是与您已经使用的代码相同的代码,因此它现在应该可以工作=)

我改变了,但我有2011-07-28 08:23:34.542 IAA2[14388:207]公司在执行
NSLog(json_字符串)后,您的主机会告诉您什么?我从我的服务器返回json_encode(value)的问题,但我收到了xml格式的json我该怎么办?看看我的问题,请我的兄弟Tim van Elsloo你看到我的问题了吗?我改变了,但我有2011-07-28 08:23:34.542 IAA2[14388:207]公司在执行
NSLog(json_字符串)后,你的控制台告诉你什么?我从我的服务器返回json_encode(值)的问题,但我收到了xml格式的json,我该怎么办?看看我的问题,请我的兄弟Tim van Elsloo你看到我的问题了吗?