0
我想正確地從Android發佈到CSV文件。現在PHP將問題,答案和用戶列在一列中。使用\ n我可以切換到CSV文件中的新行。 \ t不起作用。從Android發佈到帶有列的CSV
現在這個樣子:
列1
Question1Answer1User1
Question2Answer2User2 ...
應該看到這樣的:
列1 |列2 | Column3
Question1 |答案1 | User1
Question2 |答案2 | User2
..
Android App內部的Java代碼。
protected String doInBackground(String... args) {
List<NameValuePair> params = new ArrayList<NameValuePair>();
for (int i = 0; i < dbHandler.getAllStimmungen().size(); i++) {
params.add(new BasicNameValuePair("question"+i, dbHandler.getAllStimmungen().get(i).getQuestion()));
params.add(new BasicNameValuePair("answer"+i, dbHandler.getAllStimmungen().get(i).getAnswer()));
params.add(new BasicNameValuePair("user"+i, httpHandler.getContact(1).getuserName()+"\n"));
}
JSONObject json = jsonParser.makeHttpRequest(url_create_product,
"POST", params);
return null;
}
PHP代碼
<?php
$timestamp = date("d.m.y-H:i:s");
$filename= 'myTextFile-'.$timestamp.'.csv';
$lastIndex = 0;
// receive data from app's http request
$data=($_POST);
// write data from my android app to a text file
file_put_contents($filename,$data);
?>
對不起,我的英語!