我的Json就像:
[{"name":"qwe","whatever1":"asd","whatever2":"zxc"},{"name":"fgh","whatever2":"zxc"}]
如果我做:
NSData *JsonData = [data dataUsingEnCoding:NSUTF32BigEndianStringEnCoding];rows = [NSJsONSerialization JsONObjectWithData: JsonData options: NSJsONReadingMutableContainers error: &error];
在行中可以访问吗?
Nsstring *name = [[rows objectAtIndex:0] [objectForKey:@s"name"]];
或者我是怎么做到的?谢谢.
FINALLY Nsstring * name = [[rows objectAtIndex:0] objectForKey:@“name”]];作品! :d
解决方法 我认为这会有用,但是你想要:Nsstring *name = [[rows objectAtIndex:0] objectForKey:@"name"];
(删除无关的方括号并使用@“name”作为字符串文字).
但是,输入JsON真的是UTF-32格式吗?
总结以上是内存溢出为你收集整理的ios – 如何在objective-c中解析数组JSON全部内容,希望文章能够帮你解决ios – 如何在objective-c中解析数组JSON所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)