簡體   English   中英

如何使用以下從服務器收到的響應並將其保存到數據庫

[英]how to use below response received from server and save in to database

我將聯系人發送到服務器以檢查其是否在服務器上注冊,服務器返回此響應如何使用它並保存到數據庫編號中,並根據編號結果正確與否7837580550,false,9780929022,true,9855772008,false,

使用地圖列表存儲值,並使用它插入數據庫。

String[] arr=response.split(",");
List<Map<String,String>> list = new ArrayList();
for(int i = 0; i<arr.length; i+2){
String contactNo = arr[i];
String result = arr[i+1];
Map<String,String> m = new HashMap();
m.put(contactNo,result);
list.add(m);
}

按照我的想法,您應該以XMl格式獲得答復。 我將很容易處理和管理已解析的輸出。

<Response>
  <MobileNo>7837580550</MobileNo>
  <Status>False</Status>
  <MobileNo>9780929022</MobileNo>
  <Status>True</Status>
  <MobileNo>9855772008</MobileNo>
  <Status>False</Status>
</Response>

解析時,您可以將解析的信息存儲在不同的數組中。 剩下的你知道如何從數組中獲取數據並將其存儲在db中。

希望這會有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM