Ios 如何将Json转换为NSDictionary?
我正在开发一个应用程序,需要将Json数据转换为NSDictionary。我尝试了一些方法,但无法获得正确格式的词典。谁能给我推荐一下吗。下面是需要转换的Json格式。提前谢谢Ios 如何将Json转换为NSDictionary?,ios,objective-c,json,nsdictionary,Ios,Objective C,Json,Nsdictionary,我正在开发一个应用程序,需要将Json数据转换为NSDictionary。我尝试了一些方法,但无法获得正确格式的词典。谁能给我推荐一下吗。下面是需要转换的Json格式。提前谢谢 { TUM = { Category = "Social,games"; CategoryStatus = "1,0"; scs = 1; webdetail =(
{
TUM = {
Category = "Social,games";
CategoryStatus = "1,0";
scs = 1;
webdetail =(
{
app = facebook;
cat = Social;
days = "1,2,5";
daytime1 = "10:30-11:30,13:30-14:30,18:30-19:30";
daytime2 = "06:30-07:30,10:30-11:30,13:30-16:30";
daytime3 = "";
daytime4 = "";
daytime5 = "10:30-11:30,12:30-13:30";
daytime6 = "";
daytime7 = "";
lck = 2;
},
{
app = gmail;
cat = Social;
days = "1,5";
daytime1 = "10:30-11:30,18:30-19:30";
daytime2 = "";
daytime3 = "";
daytime4 = "";
daytime5 = "10:30-11:30,22:30-23:30";
daytime6 = "";
daytime7 = "";
lck = 2;
}
);
};
}
您可以使用它来解析JSON,它包含将JSON数据转换为NSArray或NSDictionary的逻辑
NSDictionary *dictionary = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
请尝试使用此代码
NSError *error;
NSDictionary *jsondictionary = [NSJSONSerialization JSONObjectWithData:jsonData
options:NSJSONReadingMutableContainers
error:&error];
使用downvote,请评论回答您尝试了什么?您可以粘贴您的代码吗?我投票关闭,因为这不是一个真正的问题。你试过什么方法?发生了什么?NSMutableDictionary*dJSON=[NSJSONSerialization JSONObjectWithData:jsonData选项:NSJSONReadingAllowFragments错误:nil];我使用了此方法,但出现了以下错误->[\uu NSDictionaryM bytes]:未识别的选择器发送到实例0x7fa0aad0ffb0,这将是在您的问题中包含的有用信息。如果你改进了你的问题,人们可能会为你重新打开它。