|
|
|
Удаление различного числа пустых строк
|
|||
|---|---|---|---|
|
#18+
Есть некий текстовый файл, заполненный строками со значениями <Строка со значением 1> <Строка со значением 2> <Пустая строка> <Пустая строка> <Строка со значением 3> <Строка со значением 4> ........ Причем строки со значениями чередуются с пустыми строками. Пустых строк может быть от двух подрят до произвольного числа (иногда и по 14 подрят) и они расположены совершенно спонтанно. Так вот, надо удалить все эти пустые строки. Помогите пожалуйста с кодом, а то ничего не получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2008, 21:33 |
|
||
|
Удаление различного числа пустых строк
|
|||
|---|---|---|---|
|
#18+
Открываем файл и переписываем данные из него в другой. Условием попадания строки во второй файл будет ее ненулевая длина. (Len(строка из файла)>0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2008, 21:11 |
|
||
|
Удаление различного числа пустых строк
|
|||
|---|---|---|---|
|
#18+
Как вариант: импортировать файл в Excel и отсортировать строки. Если их слишком много, тоже самое с Access. Подрят, хм. Успехоф. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2008, 21:16 |
|
||
|
Удаление различного числа пустых строк
|
|||
|---|---|---|---|
|
#18+
Всем спасибо! Сделал вот так, если кому надо пусть использует :) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Ну и если надо, файл 2.txt переименовываете в 1.txt ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2008, 14:22 |
|
||
|
Удаление различного числа пустых строк
|
|||
|---|---|---|---|
|
#18+
Несколько предложений по оптимизации 1. Я могу и ошибаться, но где то читал, что Код: plaintext Код: plaintext В данном случае использование коллекции лишь замедлит код. Так как поиск "пустых" строк у тебя происходит на этапе чтения данных из файла и заполнения коллекции то это только замедлит код, можно сразу писать информацию во второй файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2008, 10:43 |
|
||
|
Удаление различного числа пустых строк
|
|||
|---|---|---|---|
|
#18+
gjghjc 2. В данном случае использование коллекции лишь замедлит код. Так как поиск "пустых" строк у тебя происходит на этапе чтения данных из файла и заполнения коллекции то это только замедлит код, можно сразу писать информацию во второй файл Приведи пример кода, если несложно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2008, 20:56 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35179685&tid=2162561]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 349ms |

| 0 / 0 |
