Я должен извлечь данные из нескольких папок. Каждая папка может иметь несколько текстовых файлов.
Текстовые файлы могут иметь несколько строк. Если имеется несколько строк, возможно, каждая строка может иметь разное количество столбцов, как показано ниже:
Имя файла: Product-ABC.txt (префикс " Product " будет общим для всех файлов в папках)
xyzrryyywe # ** Root , Столбец 2: 00-1234, Столбец 3: Нет, Столбец 4: Да, Столбец 5: 55, Столбец 6: 07/17/19
aaauuuuye # Перевод , столбец 5: 88, столбец 6: 07/18/19
xyzrryyywe # Secure , столбец 2: 00-12gfr-04, столбец 5: 8, столбец 6: 07/19/19
ttyyyyyywe # Root , столбец 2: 00-134, столбец 3: нет, столбец 4: да, столбец 5: 34, столбец 6: 17.04.19 **
Каждое имя столбца строки и данные включены.
- Теперь мне нужно сначала разделить имя столбца и данные
- тогда придется обрабатывать несогласованные столбцы данных для каждой строки.
(Каждая строка может быть Root, Transfer или Secure, как в примере выше). Может быть несколько корневых строк, одинаковых для передачи и корневых строк. Они могут быть несколько раз
Я знаю, что должен использовать какой-то скрипт для обработки несовместимых столбцов в файле. Я запутался, как я могу отделить имена столбцов и данные от строк и поместить их динамически.
Пожалуйста, посоветуйте мне, как мне поступить.
Спасибо
Ritesh