Отображение разделенных запятыми данных, хранящихся в файле .txt - PullRequest
2 голосов
/ 01 марта 2012

В настоящее время я создаю приложение, которое будет использоваться для определения времени гонки.

Все времена сохраняются в текстовом файле в этом формате.

STARTOFEVENT,20/11/2011 11:04:58
0,20/11/2011 11:05:14
1,20/11/2011 11:05:17,00:00:02
2,20/11/2011 11:05:19,00:00:04
3,20/11/2011 11:05:20,00:00:05
4,20/11/2011 11:05:21,00:00:06
5,20/11/2011 11:05:22,00:00:07

Что мне нужнопомочь с отображением номера позиции (столбец 1) и времени окончания (столбец 3) в textView / editText по мере поступления результатов.

Я попытался немного кода для анализа файлов CSV, но безудачи.

1 Ответ

2 голосов
/ 01 марта 2012

Пример split(...) ...

String csvRecord = "1,20/11/2011 11:05:17,00:00:02";
String[] csvFields = csvRecord.split(",");

Каждая часть строки csvRecord, разделенная запятой, выделяется элементу массива csvFields.Количество элементов массива зависит от количества полей csv и обрабатывается методом split(...), который динамически создает массив с правильным номером.

Из приведенного выше, csvFields[0] будет 1с csvFields[1] как 20/11/2011 11:05:17 и csvFields[2] будет 00:00:02

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...