Мне нужно иметь возможность извлекать данные из существующего текстового файла.Структура текстового файла выглядит примерно так ...
this line contains a type of header and always starts at column 1
this line contains other data and is always tabbed in
this line contains other data and is always tabbed in
this line contains other data and is always tabbed in
this line contains other data and is always tabbed in
this line contains other data and is always tabbed in
this line contains other data and is always tabbed in
this line contains a type of header and always starts at column 1
this line contains other data and is always tabbed in
this line contains other data and is always tabbed in
this line contains other data and is always tabbed in
this line contains a type of header and always starts at column 1
this line contains other data and is always tabbed in
this line contains other data and is always tabbed in
this line contains other data and is always tabbed in
this line contains other data and is always tabbed in
this line contains a type of header and always starts at column 1
this line contains other data and is always tabbed in
this line contains other data and is always tabbed in
Как видите, текстовый файл разбит на части.Всегда есть одна строка заголовка, за которой следует случайное число других строк данных, и между разделами всегда есть пустая строка.К сожалению, нет никакой рифмы или причины для схемы именования разделов заголовка или данных, содержащихся в других строках данных ... только вышеупомянутая структура является несколько последовательной.Данные, которые мне нужно искать, расположены в одной из других строк данных, только в одном из разделов, которые могут быть расположены в любом месте текстового файла.Я могу использовать команду НАЙТИ, чтобы найти текст, который мне нужно найти, но как только я это сделаю, мне нужно будет извлечь весь раздел в новый текстовый файл.Я не могу понять, как подняться на столько строк до первой предыдущей пустой строки, затем перейти к следующей следующей пустой строке и извлечь все промежуточное.Имеет ли это смысл?К сожалению, VBScript просто не подходит для этого приложения, иначе с ним уже давно покончено.Есть идеи?Thanx.