//
// main.m
// JSONDemo
//
// Created by 千雅爸爸 on 16/10/6.
// Copyright © 2016年 kodulf. All rights reserved.
//
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
//NSString *json = @"{\"name\":\"tom\",\"marry\":0,\"age\":20}";
//将字典转化为json数据
NSDictionary *jsonDict = @{@"name":@"kodulf",@"age":@29};
NSData *data = [NSJSONSerialization dataWithJSONObject:jsonDict options:0 error:nil];
NSLog(@"转化成二进制的%@",data);
//将json字符串转化成
NSString *jsonString = @"{\"name\":\"xiaoming\"}";
NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];
//因为不确定返回的字典还是数组所以返回的是id的类型的,我们这里知道是字典的,所以直接字典
NSDictionary *resultDic = [NSJSONSerialization JSONObjectWithData:jsonData options:0 error:nil];
NSLog(@"result:%@",resultDic);
}
return 0;
}
object c son字符串的解析
Objective-C JSON序列化示例
最新推荐文章于 2022-05-16 17:06:43 发布
本文介绍了一个使用Objective-C进行JSON数据序列化和反序列化的简单示例。通过两个具体的例子展示了如何将字典转化为JSON数据以及如何将JSON字符串转化为字典。
686

被折叠的 条评论
为什么被折叠?



