Не собирать повторы (парсер)



  • Доброе время суток, пишу парсер на BAS который складывает номера в txt документ.

    Вопрос: каким образом можно избежать повторов? Или возможно сначала собрать, а после проверять одинаковые? (хотя само собой хотелось бы сразу). Заранее спасибо за ответ.



  • @mmaxsmile said in Не собирать повторы (парсер):

    Доброе время суток, пишу парсер на BAS который складывает номера в txt документ.

    Вопрос: каким образом можно избежать повторов? Или возможно сначала собрать, а после проверять одинаковые? (хотя само собой хотелось бы сразу). Заранее спасибо за ответ.

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



  • @FastSpace said in Не собирать повторы (парсер):

    @mmaxsmile said in Не собирать повторы (парсер):

    Доброе время суток, пишу парсер на BAS который складывает номера в txt документ.

    Вопрос: каким образом можно избежать повторов? Или возможно сначала собрать, а после проверять одинаковые? (хотя само собой хотелось бы сразу). Заранее спасибо за ответ.

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

    То есть 2 файла? или 1... просто не совсем понимаю как реализовать программно, именно перебирать каждый, или в BAS уже что то такое есть



  • @mmaxsmile, да просто собираете в файл, потом этот файл в список и удаление дубликатов, готовый список обратно в файл.



  • @GhostZ said in Не собирать повторы (парсер):

    @mmaxsmile, да просто собираете в файл, потом этот файл в список и удаление дубликатов, готовый список обратно в файл.

    теперь понятно, а такой вопрос, если я хочу например в самом процессе до записи проверять дубли, это только вариантом Foreach или есть еще варианты?



  • @mmaxsmile, если номера в списке то просто удаление дубликатов.


Log in to reply