Текстовый файл для массива с использованием VBScript и «;» Seperator - PullRequest
0 голосов
/ 12 января 2009

У меня довольно большой список данных, который содержит 5 свойств на элемент. Элементы разделены символом «;». Я хочу прочитать элементы в массив в VBScript. Кажется достаточно простым, чтобы найти это на большой G, но во всех понятных примерах предполагается, что вы хотите читать построчно, а затем разбивать содержимое на строку на «;» персонаж. Мне все равно, сколько строк есть до ";" Я просто хочу, чтобы вся информация (в данном случае 5 полей свойств) для каждого элемента была в одном элементе массива.

Исходный файл выглядит так:

element1 property1 = blah
element1 property2 = blah
element1 property3 = blah
element1 property4 = blah
element1 property5 = blah
;element2 property1 = blah
element2 property2 = blah
element2 property3 = blah
element2 property4 = blah
element2 property5 = blah
;element3 property1 = blah
element3 property2 = blah
element3 property3 = blah
element3 property4 = blah
element3 property5 = blah

Я хочу, чтобы мой массив VBScript (0) был

"element1 property1 = blah
element1 property2 = blah
element1 property3 = blah
element1 property4 = blah
element1 property5 = blah"

Любые идеи о том, как это сделать. Я сделал несколько попыток использовать функцию SPLIT, используя такие вещи, как

array = Split(objTextFile.Readline , ";")

Но безрезультатно.

1 Ответ

8 голосов
/ 12 января 2009
array = Split(objTextFile.ReadAll(), ";")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...