數(shù)據(jù)交換格式主要分為:純文本格式,xml格式和JSON格式。
一,XML數(shù)據(jù)交換格式。
多年來,一直在各種計(jì)算機(jī)語言之間使用。它是老牌的,經(jīng)典的,靈活的數(shù)據(jù)交換方式。
1,文檔結(jié)構(gòu)。
2,XML文檔解析與框架性能。
3,實(shí)例:MyNotes應(yīng)用XML。
二,JSON數(shù)據(jù)交換格式。
JSON是一種輕量級(jí)的數(shù)據(jù)交換格式。所謂的輕量級(jí)是與XML文檔結(jié)構(gòu)相比而言,描述項(xiàng)目字符少,所以描述相同的數(shù)據(jù)所需的字符個(gè)數(shù)要少,那么傳輸?shù)?/span>
速度就會(huì)提高而流量也會(huì)減少。
由于Web和移動(dòng)平臺(tái)對(duì)流量要求盡可能少,對(duì)速度要求盡可能快,而輕量級(jí)的數(shù)據(jù)交換格式-JSON就成為理想的數(shù)據(jù)交換語言。
1,文檔結(jié)構(gòu)。
2,JSON數(shù)據(jù)編碼/解碼與框架性能。
3,MyNotes應(yīng)用JSON解碼。
參考資料:《iOS網(wǎng)絡(luò)編程與云端應(yīng)用-最佳實(shí)踐》
|
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注