iphone中的Json数组解析问题 在下面的代码中,我解析Web服务,但是当我解析注释数组时,它不被看作数组括号,[]它假定括号(),所以我不会解析这个数组,它是如何发生的,我没有得到帮助,请帮助我。 { "flag?":false, "created_at":"2012-04-29T08:20:04Z", "title":"test", "user":{ "name":"abc" }, "comments":[ { "comment":"Hi", "created_at":"2012-04-26T07:56:09Z", "user":{ "name":"abc" } }, { "comment":"hello", "created_at":"2012-04-27T07:41:29Z", "user":{ "name":"Mahesh" } }, { "comment":"good", "created_at":"2012-05-01T07:03:02Z", "user":{ "name":"admin" } } ], "solution":"test", "problem":"test" }
请看下面的代码快照,并请帮助我iphone中的Json数组解析问题 在下面的代码中,我解析Web服务,但是当我解析注释数组时,它不被看作数组括号,[]它假定括号(),所以我不会解析这个数组,它是如何发生的,我没有得到帮助,请帮助我。 { "flag?":false, "created_at":"2012-04-29T08:20:04Z", "title":"test", "user":{ "name":"abc" }, "comments":[ { "comment":"Hi", "created_at":"2012-04-26T07:56:09Z", "user":{ "name":"abc" } }, { "comment":"hello", "created_at":"2012-04-27T07:41:29Z", "user":{ "name":"Mahesh" } }, { "comment":"good", "created_at":"2012-05-01T07:03:02Z", "user":{ "name":"admin" } } ], "solution":"test", "problem":"test" },iphone,Iphone,请看下面的代码快照,并请帮助我 { "flag?":false, "created_at":"2012-04-29T08:20:04Z", "title":"test", "user":{ "name":"abc" }, "comments":[ { "comment":"Hi", "created_at":"2012-04-26T07:56:09Z",
{
"flag?":false,
"created_at":"2012-04-29T08:20:04Z",
"title":"test",
"user":{
"name":"abc"
},
"comments":[
{
"comment":"Hi",
"created_at":"2012-04-26T07:56:09Z",
"user":{
"name":"abc"
}
},
{
"comment":"hello",
"created_at":"2012-04-27T07:41:29Z",
"user":{
"name":"Mahesh"
}
},
{
"comment":"good",
"created_at":"2012-05-01T07:03:02Z",
"user":{
"name":"admin"
}
}
],
"solution":"test",
"problem":"test"
}
代码快照如下=:此代码将帮助您
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
[responseData setLength:0];
}
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {
[responseData appendData:data];
}
- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error {
[connection release];
self.responseData = nil;
}
- (void)connectionDidFinishLoading:(NSURLConnection *)connection {
[connection release];
NSLog(@"Response String= %@",responseString); //response string is ur JSON Array value
NSArray* latestLoans = [(NSDictionary*)[responseString JSONValue] objectForKey:@"comments"];
NSLog(@"Lateste = %@",latestLoans);
[responseString release];
NSDictionary* loan = [latestLoans objectAtIndex:0];
NSString* number1 = [loan objectForKey:@"comment"];
NSString* firstName = [loan objectForKey:@"created_at"];
NSString* emails = [loan objectForKey:@"user"];
NSLog(@"number1= %@, firstName= %@ Emails= %@",number1,firstName,emails);
}
pastebin url仍显示空页…抱歉,它无法工作。。。。。相同的o/p在使用pastebin.com时给出了mecan u post您的完整代码?是的。。。。我发布代码请给我解决方案。。。。。。