Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2010, 12:12   #1
VeroStat
 
Регистрация: 30.11.2010
Сообщений: 5
По умолчанию Автоматизация редактирования txt

Доброго времени суток!

Помогите с решением проблемы..!
Имеется файл *.txt с 4 столбцами цифр разделенных пробелами, необходимо добавить еще 2 столбца со значением "0" . Число строк порядка 10-15 миллионов.
VeroStat вне форума Ответить с цитированием
Старый 30.11.2010, 12:27   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Вау! Нужна работа именно с текстовиком?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.11.2010, 12:36   #3
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Я не очень представляю сколько займет времени, чтобы дописать 15 млн. строк.
Может, будет быстрее, если конвертировать txt-файл в таблицу, потом добавить 2 поля и пересохранить снова в текстовый файл?
_SERGEYX_ вне форума Ответить с цитированием
Старый 30.11.2010, 13:26   #4
VeroStat
 
Регистрация: 30.11.2010
Сообщений: 5
По умолчанию

Вообщем-то не важно с каким форматом работать, просто исходный файл текстовый и получить на выходе надо текстовый.
А как конвертировать с таким объемом?
VeroStat вне форума Ответить с цитированием
Старый 30.11.2010, 13:30   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

сроки выполнения операции ограничены?
Какой размер файла (просто любопытно)?


а вообще, если скорость выполнения задачи не критична, задача решается очень просто... читаем из одного файла - добавляем нужные данные и сохраняем в другой файл. TFileStream, думаю, справится с такой задачей на раз.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 30.11.2010, 13:42   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а вообще,
вам нужно написать эту программу или вам нужна такая программа?
ЯП какой?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.11.2010, 13:51   #7
VeroStat
 
Регистрация: 30.11.2010
Сообщений: 5
По умолчанию

Мне нужна такая программа, файлы бывают в размере от 40 до 190 мб.
Сроки операции ограниченны рабочим днем))) А вообще главное результат. Язык программирования значения не имеет,главное что бы работала...

А по поводу TFileStream можно поподробней, я как-то в этом не силен.

Последний раз редактировалось Stilet; 03.12.2010 в 16:50.
VeroStat вне форума Ответить с цитированием
Старый 30.11.2010, 13:55   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

мне почему то кажется что это фрилансом пахнет.(то есть за деньги)

чтоб рассеять сомнения.
вы хотите сами написать её, или чтоб мы написали?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.11.2010, 14:12   #9
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

Цитата:
А по поводу TFileStream можно поподробней,
лучше взять TStringList . LoadFromFromfile + F1там все подробно) если проблемы с переводом, то вот книга
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 30.11.2010, 14:17   #10
VeroStat
 
Регистрация: 30.11.2010
Сообщений: 5
По умолчанию

TStringList хорошая идея, спасибо за книгу!
Попробую наваять что-нибудь рабочее)))
VeroStat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
импорт из txt, работа с массивом данных, экспорт в txt Danara Microsoft Office Excel 4 31.03.2010 00:26
Повторное открытие файла txt для редактирования в delphi Shaggrath Помощь студентам 8 20.07.2009 13:36
автоматизация из ексел в txt mistx Microsoft Office Excel 23 29.01.2009 07:18
запрет редактирования AnGrig Компоненты Delphi 3 18.10.2007 11:37
Как прочесть txt файл www.site.ru/info.txt BR17UY Работа с сетью в Delphi 1 16.04.2007 13:01