我正在尝试使用 将一些添加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
?- 非常感谢任何帮助或提示。谢谢,卡尔