Render.ru

Считывание данных из файла

#1
Помогите, пожалуйста. Столкнулся с такой проблемой. Есть текстовый файл, в котором построчно через вертикальный разделитель записаны параметры элементов интерфейса (edittext, dropdownlist, checkbox и т.п.) выглядит каждая такая строка примерно так:
1|true|3|false|(color 70 230 38)|D:\Programm Files|true|false|false
Мне надо, чтобы из каждой строки образовывался массив (array) с этими параметрами. Как это сделать я в курсе, НО! при этом каждый параметр в этом массиве становится стрингом (as string), т.е. в массиве эти данные заключены в кавычках! Как этого избежать?

вот примерный фрагмент кода:
--------------------------------------------------
paramsfile = openFile "D:\\Temp\\params.txt"
while not eof paramsfile do
(
paramsdata = readLine paramsfile
paramsarray = filterString paramsdata "|"
)
---------------------------------------------------
получается вот так:
paramsarray=#("1","true","3","false","(color 70 230 38)","D:\Programm Files","true","false","false")
т.е. всё в ковычках

а надо вот так:
paramsarray=#(1,true,3,false,(color 70 230 38),D:\Programm Files,true,false,false)

Я уверен, что есть какой-то способ, помогите пожалуйста, мастера скриптинга!!
 
Сверху