將字典或者陣列轉換成JSON資料或者字串

2021-09-23 21:37:39 字數 2401 閱讀 8212

將字典或者陣列轉換成json資料或者字串

原始碼:nsdictionary+json.h 與 

nsdictionary+json.m

//

// nsdictionary+json.h

// category

//// created by youxianming on 15-2-09.

//#import @inte***ce nsdictionary (json)

/** * 轉換成json串字串(沒有可讀性)

* * @return json字串

*/- (nsstring *)tojsonstring;

/** * 轉換成json串字串(有可讀性)

* * @return json字串

*/- (nsstring *)toreadablejsonstring;

/** * 轉換成json資料

* * @return json資料

*/- (nsdata *)tojsondata;

@end

//

// nsdictionary+json.m

// category

//// created by youxianming on 15-2-09.

//#import "nsdictionary+json.h"

@implementation nsdictionary (json)

- (nsstring *)tojsonstring

nsstring *string = [[nsstring alloc] initwithdata:data

encoding:nsutf8stringencoding];

return string;

}- (nsstring *)toreadablejsonstring

nsstring *string = [[nsstring alloc] initwithdata:data

encoding:nsutf8stringencoding];

return string;

}- (nsdata *)tojsondata

@end

nsarray+json.h 與 

nsarray+json.m

//

// nsarray+json.h

// category

//// created by youxianming on 15-2-09.

//#import @inte***ce nsarray (json)

/** * 轉換成json串字串(沒有可讀性)

* * @return json字串

*/- (nsstring *)tojsonstring;

/** * 轉換成json串字串(有可讀性)

* * @return json字串

*/- (nsstring *)toreadablejsonstring;

/** * 轉換成json資料

* * @return json資料

*/- (nsdata *)tojsondata;

@end

//

// nsarray+json.m

// category

//// created by youxianming on 15-2-09.

//#import "nsarray+json.h"

@implementation nsarray (json)

- (nsstring *)tojsonstring

nsstring *string = [[nsstring alloc] initwithdata:data

encoding:nsutf8stringencoding];

return string;

}- (nsstring *)toreadablejsonstring

nsstring *string = [[nsstring alloc] initwithdata:data

encoding:nsutf8stringencoding];

return string;

}- (nsdata *)tojsondata

@end

使用:

將字典或者陣列轉換成JSON資料或者字串

將字典或者陣列轉換成json資料或者字串 原始碼 nsdictionary json.h 與 nsdictionary json.m nsdictionary json.h category created by youxianming on 15 2 09.import inte ce nsdic...

將字典或者陣列轉換成JSON資料或者字串

將字典或者陣列轉換成json資料或者字串 原始碼 nsdictionary json.h 與 nsdictionary json.m nsdictionary json.h category created by youxianming on 15 2 09.import inte ce nsdic...

將字典或者陣列轉換成JSON資料或者字串

將字典或者陣列轉換成json資料或者字串 原始碼 nsdictionary json.h 與 nsdictionary json.m nsdictionary json.h category created by youxianming on 15 2 09.import inte ce nsdic...