2012-11-07 14 views

回答

1

當您使用JSON字符串時,您只需對您的對象進行編碼/解碼並準備就緒。這在使用多個平臺時特別有用。另外,當你想向你的請求添加新的值/字段時,你只需將它添加到JSON對象中,而不必在多個文件中添加額外的驗證,可能破壞代碼已經工作。

我能想到的另一件事是,當使用JSON時,您可以編寫一個單一組件,其唯一目的是發送/接收數據,其中聲明將接收解碼的JSON的功能並執行所需的任何操作。這樣,你不會重複代碼,並讓每個函數/類/文件/不管它具有什麼特定的功能。

+0

當你說編碼/解碼,它是序列化/反序列化相同?或者你在談論url編碼? – Glide

+0

是的,通過編碼/解碼我的意思是轉換JSON->對象和對象 - > JSON。 – lherr

相關問題