如何將列表視圖中的所有數據發送到服務器,我可以將它們全部作爲文本或一個接一個發送,並且如何?將listview中的所有數據發送到服務器的最佳方式是什麼?
-4
A
回答
0
我們需要一些更多的信息來幫助你!哪臺服務器?服務器有哪些接口?
但它建議您在服務器端使用Web服務(如REST),並通過Android設備中的HTTP調用它。
UPDATE 1:
使用這種方法就可以發送一個字符串數組到localhost/index.php的。這會將參數作爲POST發送。
public void sendArrayTOBackend(String[] listViewItems) {
Gson gson = new Gson(); //Json-Lib form google
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://localhost/index.php");
try {
// Add your data
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("data", gson.toJson(listViewItems)));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
// Execute HTTP Post Request
HttpResponse response = httpclient.execute(httppost);
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
} catch (IOException e) {
// TODO Auto-generated catch block
}
}
你可以在後臺這樣的:
<?php
if(exists($_POST['data'])){
$listViewItems = json_decode($_POST['data']);
foreach ($listViewItems as $listViewItem) {
echo $listViewItem;
}
}
?>
相關問題
- 1. 將數據從設備發送到服務器的最佳方式是什麼?
- 2. 將更新從服務器發送到iphone的最佳方式是什麼?
- 3. 將名稱值對發送到服務器的最佳方式是什麼?
- 4. 什麼是從設備發送數據到服務器的最佳方法
- 5. 將user_id發送到單獨的rails服務的最佳方式是什麼?
- 6. 將參數發送到UIViewController的最佳方式是什麼?
- 7. SQL服務器:什麼是數據遷移的最佳方式?
- 8. 將數據推送到設備的最佳方式是什麼?
- 9. 什麼是從SQL服務器將數據同步到Azure的最佳方式
- 10. 使用WebClient將圖像數據發送到服務器的最佳方式
- 11. 跨服務器分發代碼的最佳方式是什麼?
- 12. 大量數據 - 發送它們的最佳方式是什麼?
- 13. 將數據從Java發送到PHP的最佳方式是什麼?
- 14. 上傳文件到服務器的最佳方式是什麼?
- 15. 打開TCP流到服務器的最佳方式是什麼?
- 16. 什麼是最好/更有效的方式發送圖像到服務器?
- 17. 將數據發佈到WCF服務的最佳方式
- 18. 什麼是發送數據(消息)到服務器的最佳(廣泛接受)方式
- 19. 將數據從Web瀏覽器發佈到服務器的最佳方式是什麼?
- 20. 在服務器中實現AutoComplete的最佳方式是什麼?
- 21. 將數據從Arduino傳輸到服務器的最佳方式
- 22. 將數據從C++程序發送到Rails服務器的最佳方法
- 23. 將數據從Android發送到服務器的最快方法?
- 24. 什麼是處理XML發送到WCF的最佳方式3.5
- 25. 如果有人不撥打網絡服務,將數據發佈到網址的最佳方式是什麼?
- 26. 將數據保存到文件的最佳方式是什麼?
- 27. 將UTF8數據導出到Excel的最佳方式是什麼?
- 28. 將Android用戶唯一標識到服務器的最佳方式是什麼?
- 29. 什麼是記錄iOS崩潰錯誤並將它們發送到服務器的最佳方式?
- 30. 使用AJAX將一些XML發送到服務器的最佳方式是什麼?
發送JSON格式。 – earthw0rmjim