Вниз
Скачать: CL | DM;

Как из текстового файла убрать символы перевода строки?   Найти похожие ветки 

← →
Фрося   (2006-01-25 23:21) [0]

Подскажите, мастера..
Файл текстовы, окола 900-950 килобайт.
Спасибо.


← →
Джо ©   (2006-01-25 23:24) [1]

1. Считываем файл.
2. Проходимся по всем символам.
3. В процессе прохода символы перевода строки игнорируем, остальные копируем в свое хранилище.
4. Сохраняем полученные данные в файл.


← →
Gero ©   (2006-01-25 23:28) [2]

Читаешь Readln, пишешь Write.


← →
Фрося   (2006-01-25 23:31) [3]

2Джоvar
F: TextFile;
i: Integer;
str, out: String;
AssignFile(F,"book.txt);
while not eof(F) do
 begin
 for i := 1 to Length(str) do
   begin
   if str[i] <> #13 then//или "#13" с апострофом?
     out := out + str[i];
   end;
 end;

Так что-ли?


← →
Gero ©   (2006-01-25 23:33) [4]

> if str[i] <> #13 then//или "#13" с апострофом?

Если файл в Windows-формате, то #13#10.


← →
Фрося   (2006-01-25 23:33) [5]

Gero
Я так понимаю что ReadLn читает вместе с переводом строки.
А Write пишет этот перевод, или нет?


← →
Gero ©   (2006-01-25 23:34) [6]

У меня короче:

while not Eof(File1) do
 begin
   Readln(File1, Line);
   Write(File2, Line);
 end;


← →
Фрося   (2006-01-25 23:36) [7]

Gero
Джо

Спасибо ребята...


← →
Джо ©   (2006-01-25 23:36) [8]

> [6] Gero ©   (25.01.06 23:34)

А просили только символы перевода строки, а про символ возврата каретки не было :)


← →
Gero ©   (2006-01-25 23:39) [9]

> Я так понимаю что ReadLn читает вместе с переводом строки.

Нет, символы перевода в результат не добавляются.

> А просили только символы перевода строки, а про символ возврата
> каретки не было :)

Точно, ошибочка вышла :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: -0.969 c
15-1137986235
tigra
2006-01-23 06:17
2006.02.12
Библиотека RX Library


2-1138324492
Лом
2006-01-27 04:14
2006.02.12
что за глюк !


8-1125577299
Sanctus
2005-09-01 16:21
2006.02.12
Webcam


2-1138359208
WestBronx
2006-01-27 13:53
2006.02.12
Поиск символа в строке.


3-1134388793
WG
2005-12-12 14:59
2006.02.12
После индексирования dbf-файла некорректно работает select (SQL)




   Наверх