Мне нужно прочитать некоторые данные из текстовых файлов, созданных, как в примере ниже, например, с 5 переменными, разделенными символом табуляции или пробелом (не столбцы фиксированной ширины)
Montreal 0.2 h 3 500
Otherplace 0.1 m 50 25
Thirdplace 0.05 m 62 112
[...]
Я мог бы прочитать их, используя инструкцию Input #, и это то, чем я в основном занимался, потому что это самый простой / ленивый подход.Но:
- Оператор Input # не всегда распознает табуляцию как разделители.
- Весь язык ввода Input # выглядит очень «устаревшим»!
Я думаю о модернизации и чтении файлов с использованием методов FileSystemObject (уже делаю это для записи файлов).
Но разве это не требует большого количества манипуляций со строками, чтобы разобрать мои 5 переменных значений?Любые предложения о том, как лучше всего это сделать?
Кроме того, как определить, сколько строк в текстовом файле?Так что я могу переопределить мои массивы заранее.