json を保存するための 2 つのパラメーターを受け入れる Web サービスがあります: fileName と json 文字列です。この Web サービスに json 文字列を投稿する必要があります。How to send a JSON object over Request with Android? で概説されている方法を試しました。しかし、うまくいかないようです。ポインタはありますか??
public void postDataToServer(String url, String jsonStr) throws ClientProtocolException, IOException
{
int TIMEOUT_MILLISEC = 10000; // = 10 seconds
HttpParams httpParams = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(httpParams, TIMEOUT_MILLISEC);
HttpConnectionParams.setSoTimeout(httpParams, TIMEOUT_MILLISEC);
httpParams.setParameter("fileName","testFile");
httpParams.setParameter("json",jsonStr);
HttpClient client = new DefaultHttpClient(httpParams);
HttpPost request = new HttpPost(url);
request.setEntity(new ByteArrayEntity(
jsonStr.getBytes("UTF8")));
HttpResponse response = client.execute(request);
}