Я импортирую CSV с 3 столбцами, в одном из этих столбцов могут быть повторяющиеся записи.
Мне нужно проверить 2 вещи:
1. The field 'NAME' is not null and is a string
2. The field 'ID' is unique
Пока что я разбираю файл CSV, один раз и проверяю тот 1. (NAME is valid)
, который в случае неудачи просто вырывается из цикла while и останавливается.
Я думаю, вопрос в том, как я могу проверить, что ID
уникален?
У меня есть такие поля:
NAME, ID,
Bob, 1,
Tom, 2,
James, 1,
Terry, 3,
Joe, 4,
Это выведет что-то вроде «Повторяющийся идентификатор в строке 3».
Спасибо
PS этот файл CSV имеет больше столбцов и может содержать около 100 000 записей. Я упростил его по определенной причине, чтобы решить повторяющийся столбец/поле.
Спасибо
ID
отсутствует в этом массиве? Тогда, если это так, простоecho "error on line xxx";
- person Jerska   schedule 17.01.2014