【发布时间】:2018-02-14 06:52:20
【问题描述】:
您好,我有一个名为 StudentBATCH_LIST 的列表,我使用 csv 中的内容填充了该列表:
File csvFILE = new File(getFILE_PATH());
try {
CSVReader csvREAD = new CSVReader(new
FileReader(csvFILE.getAbsolutePath()));
String[] csvLINE;
int skip = 0;
while((csvLINE = csvREAD.readNext())!=null)
{
if(skip > 0)//becasue first line is column headers
{
String PARAM_USER_ID = csvLINE[0];
String PARAM_STUD_FIRSTNAME = csvLINE[1];
String PARAM_STUD_LASTNAME = csvLINE[2];
String PARAM_STUD_MIDDLENAME = csvLINE[3];
String PARAM_STUD_EMAIL = PARAM_USER_ID+EMAIL_S;
AdminAddStudentBATCH_CONFIG STUD_OBJECT = new AdminAddStudentBATCH_CONFIG(PARAM_USER_ID,
PARAM_STUD_FIRSTNAME,
PARAM_STUD_LASTNAME,
PARAM_STUD_MIDDLENAME,
PARAM_STUD_EMAIL);
StudentBATCH_LIST.add(STUD_OBJECT);
}
else
{
skip ++;
}
}
} catch (FileNotFoundException e) {
volleyErrorClass.catchInvalidResponse(e.toString(),AdminAddStudentBATCH.this);
} catch (IOException e) {
volleyErrorClass.catchInvalidResponse(e.toString(),AdminAddStudentBATCH.this);
} catch (JSONException e) {
volleyErrorClass.catchInvalidResponse(e.toString(),AdminAddStudentBATCH.this);
} catch (IndexOutOfBoundsException e) {
volleyErrorClass.catchInvalidResponse(e.toString(),AdminAddStudentBATCH.this);
}
我想知道如何通过 volley 将此列表传递给 PHP。我该怎么做?另外我如何在 PHP 中解码。
无论如何,列表中的值的标签是
USER_ID,
STUD_FIRSTNAME,
STUD_LASTNAME,
STUD_MIDDLENAME,
STUD_EMAIL
【问题讨论】:
-
我想建议你把这个列表转换成
JSON对象并发送到服务器。 -
你应该发送 csv 文件!
标签: php android arraylist android-volley