任何人都可以告訴我如何解析我的JSON數據IOS5。我下面提供我的JSON數據:如何解析我的JSON數據IOS5
{
"fieldType" : "Alphanumeric",
"fieldName" : "Name"
},{
"fieldType" : "Numeric",
"fieldName" : "Card Num"
},{
"fieldType" : "Alphanumeric",
"fieldName" : "Pin Num"
}
也是這個JSON格式正確或是否需要改變JSON格式?當我嘗試解析JSON使用下面的代碼我得到一個錯誤:
The operation couldn’t be completed. (Cocoa error 3840.)
的代碼我使用:
NSError *error = nil;
NSData *jsonData = [filedList dataUsingEncoding:[NSString defaultCStringEncoding]];
if (jsonData)
{
id jsonObjects = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingMutableContainers error:&error];
if (error)
{
NSLog(@"error is %@", [error localizedDescription]);
// Handle Error and return
return;
}
NSArray *keys = [jsonObjects allKeys];
// values in foreach loop
for (NSString *key in keys)
{
NSLog(@"%@ is %@",key, [jsonObjects objectForKey:key]);
}
}
else
{
// Handle Error
}
使用http://jsonlint.com來驗證您的JSON。這是無效的 –