[英]Unable to post sqlite records to server
我收到以下錯誤..無法將Beans轉換為ArrayList(String)...
我有一個Beans文件....(Gettter和Setters)
ArrayList<Beans> contactList = new ArrayList<Beans>();
List<NameValuePair> params = new ArrayList<NameValuePair>();
for (int i = 0 ; i <contactList.size(); i++) {
List<String> list = contactList.get(i);
params.add(new BasicNameValuePair("name", list.get(1)));
params.add(new BasicNameValuePair("city", list.get(2)));
params.add(new BasicNameValuePair("gender",list.get(3)));
params.add(new BasicNameValuePair("bloodgroup",list.get(4)));
params.add(new BasicNameValuePair("age",list.get(5)));
params.add(new BasicNameValuePair("emailAddress",list.get(6)));
params.add(new BasicNameValuePair("contactNumber",list.get(7)));
params.add(new BasicNameValuePair("imagePath",list.get(8)));
//Post.setEntity(new UrlEncodedFormEntity(nameValuePairs));
JSONObject json = jParser.makeHttpRequest(
_URL, "POST", params);
contactList.get(i)
將返回您Beans
。 您正在嘗試將Beans
對象分配給List
。 你需要做
代替這個
List<String> list = contactList.get(i);
用。。。來代替
Beans list = contactList.get(i);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.