1
HTTPClientを使用してDateオブジェクトDate date = new Date()
をリモートPHPスクリプトに投稿しようとしていますが、NameValuePair
はString
以外のJavaオブジェクトを受け入れないようですか?あなたはHTTPClient
Android:HTTPClientを使用してDateオブジェクトをPHPに投稿する
を使用してDate
オブジェクトを投稿する方法を私に導くことができればここに私のコードの文字列にキャスト
ArrayList<NameValuePair> postParameters = new ArrayList<NameValuePair>();
Date date = new Date();
postParameters.add(new BasicNameValuePair("stringObj", "Test")); //No error
postParameters.add(new BasicNameValuePair("dateTime", date)); //Error here
try{
String response = CustomHttpClient.executeHttpPost("http://remotewebsite/test.php", postParameters);
catch{
// ...
}
:確か
例えばdate
は/ nullに空でないであることを確認し(私はあなたが
Date
クラスからのメソッドのいくつかとdate
オブジェクトを使用し、あなたのコードでは表示されませんでした)文字列にキャストします。しかし、日付オブジェクトを直接渡す方法はありませんか? – ZXingITいいえ、 'BNVP'コンストラクタは' values'の文字列だけを受け入れるためです。 –