将JSON文件转换为Objective C中的NSMutableDictionary?

用户名

我有一个看起来像这样的json文件:

{
    "data": 
    {
        "level": [
            {
            //bunch of stuff
            }
            ]
    }
}

现在,我想将其转换为可以访问的一系列级别。如果我拿走了{"data:零件,那么我可以使用它:

NSData *allLevelsData = [[NSData alloc] initWithContentsOfFile:fileLoc];
NSError *error = nil;
NSMutableDictionary *allLevels = [NSJSONSerialization JSONObjectWithData:allLevelsData options:kNilOptions error:&error];
if(!error){
        NSMutableArray *level = allLevels[@"level"];
        for (NSMutableDictionary *aLevel in level){
            //do stuff with the level...

但是我必须{"data:将文件作为一部分,而且我不知道如何从现有的NSData对象中获取NSData对象。有任何想法吗?

丹尼尔·G

您是否不需要先将levelNSArray从dataNSDictionary中出来

NSData *allLevelsData = [[NSData alloc] initWithContentsOfFile:fileLoc];
NSError *error = nil;
NSDictionary *dataDictionary = [NSJSONSerialization JSONObjectWithData:allLevelsData options:kNilOptions error:&error];
if(!error){
    NSArray *levels = dataDictionary[@"data"][@"level"];
    for (NSDictionary *aLevel in levels){
        //do stuff with the level...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

转换为现代的Objective-C语法-单个文件?

来自分类Dev

Objective-C将超类转换为子类

来自分类Dev

将代码从Objective-C转换为Swift

来自分类Dev

Objective-C如何将NSURL转换为NSString?

来自分类Dev

将Objective-C方法转换为NSInputStream的Swift(将字节转换为双精度)

来自分类Dev

将字符串转换为日期Objective-C

来自分类Dev

Objective-C:如何将json值转换为BOOL?

来自分类Dev

将curl语句转换为Objective-C

来自分类Dev

如何将整个文件夹或程序包从Java转换为Objective-C?

来自分类Dev

将Objective-C块转换为Swift闭包

来自分类Dev

将Objective-C块转换为Swift闭包

来自分类Dev

将Objective-C代码转换为Swift

来自分类Dev

再次将textKit从Objective-C转换为Swift

来自分类Dev

将Objective-C块转换为Swift

来自分类Dev

将json文件转换为python中的数据框

来自分类Dev

将Interface Builder设置转换为Objective-C

来自分类Dev

将switch-as从Switch转换为Objective-C

来自分类Dev

Objective-C-如何将文件路径转换为符合外壳程序的文件路径

来自分类Dev

如何使用C ++将CSV文件转换为JSON

来自分类Dev

将Objective-C方法转换为NSInputStream的Swift(将字节转换为双精度)

来自分类Dev

将Java代码转换为Objective C

来自分类Dev

将.caf文件转换为标准化的浮点数组Objective-C / C

来自分类Dev

将字符串转换为json文件中的日期

来自分类Dev

将.js文件中的数据转换为json

来自分类Dev

将文件系统中的目录结构转换为 Json 对象

来自分类Dev

将代码从 Swift 转换为 Objective C?

来自分类Dev

将 json 转换为 bash 中的键/值文件

来自分类Dev

将 Json 文件转换为 C# 并存储在数据库中

来自分类Dev

将所有 XML 文件转换为 python 文件夹中的 JSON 文件?

Related 相关文章

热门标签

归档