Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Разбивка строк

315
26 июля 2005 года
Nick_M
399 / / 29.05.2003
Есть текстовый файл вида:
 
Код:
field1;"field2";123;fieldN
field11;"field22";321;fieldM

Файл этот бывает большой (20 мегов). Фактически это таблица базы данных. Строка - одна запись, поля разделяются символом ";". Как можно разбить этот файл на записи и поля?
2.0K
26 июля 2005 года
WidowMaker
212 / / 05.04.2005
Цитата:
Originally posted by Nick_M
Есть текстовый файл вида:
 
Код:
field1;"field2";123;fieldN
field11;"field22";321;fieldM

Файл этот бывает большой (20 мегов). Фактически это таблица базы данных. Строка - одна запись, поля разделяются символом ";". Как можно разбить этот файл на записи и поля?


Что - такое:

AnsiString GTFS(AnsiString String,int num,AnsiString delim =",")
{
AnsiString T=String;
for (int i=1;i<num;i++) T=T.Delete(1,T.Pos(delim));
return T.SubString(1,T.Pos(delim)-1);
}
Это если извлекаешь из строки разделенной какими
нибудь знаками разделения одну часть, зная ее
номер.

2.1K
26 июля 2005 года
greyich
117 / / 02.02.2005
Цитата:
Originally posted by Nick_M
Есть текстовый файл вида:
 
Код:
field1;"field2";123;fieldN
field11;"field22";321;fieldM

Файл этот бывает большой (20 мегов). Фактически это таблица базы данных. Строка - одна запись, поля разделяются символом ";". Как можно разбить этот файл на записи и поля?


берешь и засовываешь его в exel, сохраняешь как xls и потом к файлу xls конектишьсо через ODBC или еще каким-нить способом

10K
26 июля 2005 года
лАмер
25 / / 27.06.2005
Цитата:
Originally posted by greyich
берешь и засовываешь его в exel, сохраняешь как xls и потом к файлу xls конектишьсо через ODBC или еще каким-нить способом


Ви когда нибудь открывали 20-ти метровый excel-файл ? Очень рекомендую попробовать! Незабываетые упечатления.

10K
26 июля 2005 года
лАмер
25 / / 27.06.2005
Цитата:
Originally posted by Nick_M
Есть текстовый файл вида:
 
Код:
field1;"field2";123;fieldN
field11;"field22";321;fieldM

Файл этот бывает большой (20 мегов). Фактически это таблица базы данных. Строка - одна запись, поля разделяются символом ";". Как можно разбить этот файл на записи и поля?


Если файл жестко структурирован, можете читать как структуру. Но можно и парсить по разделителям.

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог