1. Если вы выкинете теги, как вы вообще отличите потом а от б?
2. Смысл манипуляций в том, что я перепробовал все флаги, и именно такая комбинация манипуляций наконец заработала
FILE_BIN откроет кракозябры без FILE_ANSI. Без FILE_BIN вообще не откроет. Вот и смысл. Строго путем и методом научного тыка.
1. Вообще то я только спросил, чего вы пытаетесь добиться?
2. Еще можно вознести молитву святой летучей макаронине.
Это пример открытия большого кривого файла, который я не нашел на форуме. А очень было надо. Так что будущие поколения мне скажут спасибо. А сейчас можно меня спокойно не признавать.
Возьмите файл этой страницы на которой вы что-то пишите а вам что-то отвечают. И попробуйте открыть его так, чтобы из него можно было что-то вынуть.
Нужно именно деление через FILE_BIN с помощью FILE_SEEK чтобы открывать по кусочеку. Это работает!
Для чистоты эксперимента приложите свой файл.
Если сохраню страницу, у меня она будет в UTF-8 и все будет совсем не так.
ды-к
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Как прочитать кривой HTM-файл , чтобы не потерять самое важное?
Я придумал следующий хитрый ход:
Основная засада с кривым HTM-файлом в том, что в нем могут быть HTML-символы, которые могу создавать разрывы. Поэтому простое построчное чтение, вероятно заложенное в функцию FileOpen, меня никак не устроило. Долго думал и придумал.
Самое главное преимущество такого подхода в том, что я могу использовать любой разделитесь, например, </tr>. Его только нужно грамотно составить: см. строки где собирается delimiter