繁体   English   中英

ios中的NSMutableArray字符串数组值

[英]string array value to NSMutableArray in ios

我有一个从sqlite检索的字符串

({ 
    studentId = SUE1291ST;
    studentName = "Student123Sdfw"; 
  }, 
  { 
    studentId = SUE13291ST;
    studentName = "name123Sdfw";
 })

如何转换为NSMutableArray并获取NSDictionary ....?

如果格式为json(如您的标签所建议),最简单的方法是使用NSJSONSerialization

使用

+ (id)JSONObjectWithData:(NSData *)data options:(NSJSONReadingOptions)opt error:(NSError **)error

将为您返回基础类对象(NSArray,NSDictionary,取决于json数据)

u want dict values from array..so

 dataArray =[NSMutableArray array];
    NSMutableDictionary *dic =[[NSMutableDictionary alloc]init];
    [dic setObject:@"SUE1291ST" forKey:@"studentId"];
    [dic setObject:@"Student123Sdfw" forKey:@"studentName"];

    [dataArray addObject:dic];

     dic =[[NSMutableDictionary alloc]init];
    [dic setObject:@"SUE13291ST" forKey:@"studentId"];
    [dic setObject:@"name123Sdfw" forKey:@"studentName"];

    [dataArray addObject:dic];

    NSLog(@"dataArray:%@",dataArray);

    for (NSDictionary *dic in dataArray) {

        NSLog(@"DICTIONARY IS:%@",dic);
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM