0

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 に変更する必要がありますか?

4

2 に答える 2