你好人我試圖把我的JSONArray發送到PHP頁面 我得到HTTP // 1.1 200,但我仍然無法顯示它在我的PHP頁面,我仍然沒有知道我必須成功,這裏給它或不 是我的Android代碼Android - 發送JSONArray到php
public void sendJson() {
HttpClient client = new DefaultHttpClient();
HttpConnectionParams.setConnectionTimeout(client.getParams(), 10000); //Timeout Limit
HttpResponse response;
try{
HttpPost post = new HttpPost("http://sap-sp-test.dff.jp/sp.php/ranking/index");
Log.i("entry", MixiActivity.entry.toString());
ArrayList<NameValuePair> nVP = new ArrayList<NameValuePair>(2);
nVP.add(new BasicNameValuePair("json", MixiActivity.entry.toString()));
post.setEntity(new UrlEncodedFormEntity(nVP));
response = client.execute(post);
Log.i("postData", response.getStatusLine().toString());
}
catch(Exception e){
e.printStackTrace();
Log.i("error", e.getMessage());
}
}
PHP代碼
$data = $_POST['json'];
echo $data;
我已經嘗試了一些例子在這裏,但我仍然無法發送的數據 和JSON數組(MixiActivity.entry)不爲空 ,當我嘗試使用日誌打印,日誌顯示JSON陣列 權價值,但我不能將其發送到PHP 請幫我解決這個問題
非常感謝
尼科
確定我會嘗試它感謝mariachi!我會告訴你結果 – 2012-07-23 09:43:14
對不起mariachi我已經嘗試過但我仍然不能發佈JSON數組任何其他想法? – 2012-07-23 10:17:27
你對response.getStatusLine()。toString()的迴應是什麼,你試過我的哪一個建議? – 2012-07-23 10:36:37