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

2021-10-24 01:36:44 字數 2537 閱讀 1320

將字典或者陣列轉換成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...