ios端與android端資料返回的問題

2021-07-22 22:00:45 字數 590 閱讀 5556

今天開發寫介面的時候遇到了與android與ios端聯調,在返回資料格式的時候遇到一點問題。

1、json字串樣式

data = "";

msg = "\u767b\u5f55\u6210\u529f";

status = 200;

這樣的格式在ios端無法進行解析。

這樣的格式在android端可以進行解析,比較麻煩

2、json物件格式

data =     {

accountname = seller1;

address = "\u5012\u6570\u7b2c\u4e09\u8d5b\u6bb5";

authcode = "11111";

createdtime = 1473062741000;

createduser = "1111";

deletedtime = "11111";

這樣的格式在ios端可以正常解析。

這樣的格式在android端可以正常解析

json解析工具採用了alibaba的fastjson。

所以寫介面返回資料的時候還是建議返回物件型別。建議單獨定義返回的業務物件

iOS 客戶端與服務端做時間同步

我們做客戶端的時候,有時會需要對客戶端與伺服器的時間進行同步,比如搶購活動 倒計時等。這時我們要考慮如何準備地與伺服器的時間進行同步,同時防止使用者本地的時間有誤差時導致的問題。描述為了實現以上需求,我們需要 獲取伺服器某一時刻a的時間 記錄獲取到時刻a時的本地時間b 需要用到時間時,獲取當前本地時...

Android端流式布局

public class searchflowlayout extends viewgroup public searchflowlayout context context,attributeset attrs public searchflowlayout context context,att...

ios與服務端的互動

今天公司的介面改了,之前是有鍵值對的形式從移動端傳送到服務端,現在修改為服務端傳送json資料到服務端上,如下是個人筆記 1 通過鍵值對的形式互動 request asiformdatarequest alloc initwithurl 介面 request setrequestmethod pos...