Web サービスを介してサーバーに接続しようとしています。この Web サービスでは、名前と値のペアのリストを渡しています。ここでの問題は、namevaluepair が (String,String) パラメーターのみを受け入れることです。私のサーバーは double 値を期待しています。そのため、double を文字列に変換して渡すことはできません (サーバーは文字列として認識され、「不適切な形式」エラーがスローされるためです。
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("Name", mydoublevalue));
JSONArray jsonobj = jsonParser.makeHttpRequest_array(url,type, nameValuePairs);
抜け道はありますか?または、サーバーが double ではなく string を期待するように、サーバーの double 型を string に変更する必要がありますか?