码迷,mamicode.com
首页 > 移动开发 > 详细

IOS 读取本地的Json/plist 文件

时间:2014-08-07 00:21:07      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   os   io   文件   数据   ar   

一、一般本地可以存储轻量级数据存储 plist  这个主要是操作字典

方法如下:

 NSString * sampleFile= [[[NSBundle mainBundle] bundlePath] stringByAppendingPathComponent:@"sections_auth=4.plist"];
 NSDictionary*  dic_sections = [NSDictionary dictionaryWithContentsOfFile:sampleFile];

 

 

二、有时候也可用json结构解析 这个就不限制了字典、数组都支持

方法如下: 

 NSString *sampleFile = [[[NSBundle mainBundle] bundlePath] stringByAppendingPathComponent:@"file.json"];
 NSString *jsonString = [NSString stringWithContentsOfFile:sampleFile encoding:NSUTF8StringEncoding error:nil];
NSDictionary * dic_sections = [jsonString objectFromJSONString];//即得到了file.json的全部内容 

eg:  file.json 内容如下
{

    "data": [

             [

              "暂无"

              ],

             [

              "资料001",

              "资料002",

              "资料003"

              ],

             [

              "资料001"

              ],

             [

              "资料001",

              "资料002",

              "资料003",

              "资料004"

              ]

             ],

    "head": [

             "保密责任",

             "合同",

             "企业资料",

             "培训资料"

             ]

}

 

IOS 读取本地的Json/plist 文件,布布扣,bubuko.com

IOS 读取本地的Json/plist 文件

标签:style   blog   color   os   io   文件   数据   ar   

原文地址:http://www.cnblogs.com/someonelikeyou/p/3895861.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!