我正在尝试使用 将一些添加Book(title, author, year)到book服务器中的表中AsyncTask,但我是missing bookobject as JSON从方法addBook(从服务器)中获取的。所以我做了一个bookObject这样的:
JSONObject jObj = new JSONObject();
jObj.put("title", "JAVA");
jObj.put("author", "me");
jObj.put("year", 2005);
之后,我想使用(我的目的是发送这本书Object):
List<NameValuePair> nameValuePairs = new ArrayList<>(1);
nameValuePairs.add(new BasicNameValuePair(jObj)); //Error
new AaaBookAsyncTask(this).execute(new Pair<>(nameValuePairs, httpClient));
问题是BasicNameValuePair无法应用JSONObject,但现在我该如何发送这本书Object?- 非常感谢任何帮助或提示。谢谢,卡尔