Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Текстовые файлы [D7]


Страницы:   1 2 3

Luarvic ©   (2004-06-28 14:51:00) 

Как определить текстовый файл иль не текстовый (естествинно програмным образом!)?


Digitman   (2004-06-28 16:52:00) [1]


> Luarvic   (28.06.04 14:51)  
> Как определить текстовый файл иль не текстовый


для общего случая ответ ты получил в [1] - НИКАК

лишь конкретный парсер  (в твоем случае - html-парсер) может сказать, удовлетворяет ли формат конкретных вх.данных конкретной спецификации


Sandman25   (2004-06-28 16:30:00) [2]

>не видел, т.к. не думаю, что многие знают (я не знаю :))) строго определения текстового файла. Потому и ответ не очевиден.

вот, вот. Напоминает споры о материи из "Потрепаться" - все знают, что такое материя, а дать определение не могут.


Тимохов   (2004-06-28 16:27:00) [3]


> Луарвик   (28.06.04 16:26) [44]

не видел, т.к. не думаю, что многие знают (я не знаю :))) строго определения текстового файла. Потому и ответ не очевиден.


Луарвик   (2004-06-28 16:26:00) [4]

>то же его знает, не прошло и полгода...
Хотя, кстати слов "иди читай хелп, халявщик" и прочих я здесь не видел...


Тимохов   (2004-06-28 16:25:00) [5]


> Anatoly Podgoretsky ©   (28.06.04 16:23) [41]

плюй не плюй, а именно из таких и берутся хакеры-вредители :)))

ЗЫ. Автор, без обид, доволен быть должен - прогресс за полгода явно заметен.


Johnmen   (2004-06-28 16:24:00) [6]

>panov ©   (28.06.04 16:21) [39]

Да вот я и хотел узнать определение. "Официальное".
Где его можно прочитать ?


Anatoly Podgoretsky   (2004-06-28 16:23:00) [7]

Тимохов ©   (28.06.04 16:21) [38]
Тьфу на , то есть через левое плечо


Луарвик   (2004-06-28 16:22:00) [8]

Я промолчу :|


Тимохов   (2004-06-28 16:21:00) [9]


> Сам не сможет

кто же его знает, не прошло и полгода как человек хоть стал нормально на критику вопросов реагировать. не пойдет еще полгода так и хакером станет и все сможет

:)))


panov   (2004-06-28 16:21:00) [10]

>Johnmen ©   (28.06.04 16:20) [37]

Нет, такое не подходит под определение текстового файла-)


Johnmen   (2004-06-28 16:20:00) [11]

>panov ©   (28.06.04 16:13) [32]

:)
Можно и дальше расширять.
Текстовый ли файл, в кот. встречаются 0A0D, OA, OD, 0A0A, 0D0D ?
Где конец расширения ?


Луарвик   (2004-06-28 16:19:00) [12]

Ну хорошо. Пасибо всем.


Anatoly Podgoretsky   (2004-06-28 16:17:00) [13]

Сам не сможет, пусть к вирусам обращается, они это делают лихо.


Тимохов   (2004-06-28 16:15:00) [14]


> Anatoly Podgoretsky ©   (28.06.04 16:13) [31]

это смотря как парсер напишет :))


Тимохов   (2004-06-28 16:15:00) [15]


> Луарвик   (28.06.04 16:08) [30]

да без проблем.

ты читать умеешь? значит ты уже имеешь встроенный парсер - в текстсте выделить слова, знаки припенания и т.д.

если ты поинмаешь еще и html, то ты имеешь встроенный в тебя пасер html.

Задача научить комп уметь понимать html. Вот, например browser это делать уже умеет.

Поищи в сети парсера есть - сам никогда html я не парсил.


panov   (2004-06-28 16:13:00) [16]

>Johnmen ©   (28.06.04 16:06) [29]
А что, еще остались программы, которые его добавляют?-)

Если неформально подходить, то я бы такой файл текстовым считал.
Просто для себя расширил бы определение текстового файла.


Anatoly Podgoretsky   (2004-06-28 16:13:00) [17]

Тимохов ©   (28.06.04 16:05) [28]
В этом случае у него будет даже расщиренное применение, сможет выдирать почтовые адреса и из двоичных файлов.


Луарвик   (2004-06-28 16:08:00) [18]

Ок, токо узнаю че такое "парсер". Тут где-нить есть статьи?
З.Ы. Давай уж или на "ты" или на "вы"? Первое предпочтительней.


Johnmen   (2004-06-28 16:06:00) [19]

>panov ©

А файл текстовый, если последний байт 26 ?


Тимохов   (2004-06-28 16:05:00) [20]


> Луарвик   (28.06.04 16:03) [27]

не отмоешься :))))

В чем собственно проблема:
1. Вы должны файл парсить, т.е. разбирать.
2. Когда парсите, то делаете это по определенным законам - если следующий входной символ не удовлетворяет законам, то ошибка.
3. На фига вообще знать какой файл, текстовы или нет. Пишите парсер html и дело в шляпе.


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо