我正在使用DefaultHttpClient将数据发送到Web ...使用以下代码块发送数据:

nameValuePairs.add(new BasicNameValuePair(name, value));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));


但是namevaluepairs只接受字符串。我需要与此发送整数值。

请指导。
提前致谢。

最佳答案

使用Integer.toString(integerValue)。例如:

nameValuePairs.add(new BasicNameValuePair(name, Integer.toString(5)));


编辑以下内容进一步评论:对于浮点数,您可以使用:

nameValuePairs.add(new BasicNameValuePair(name, Float.toString(10.82522f)));

08-27 05:41