Программа обработчик БД, формирование документов, удаленная выгрузка
Скрипт/программа парсер текста
Нужен парсер текста.
1) Есть два txt файла. Надо по записям из одного найти записи во втором, сравнить их между собой и выписать результат сравнения в третий.
2) Алгоритм (также см. аттач)
1. взять в первом файле все подгруппы одной группы,
2. во втором файле найти все эти подгруппы,
3. в каждой подгруппе выделить все строки, из каждой строки – колонки 2, 3 и 6
(все подгруппы имеют одинаковое количество строк, если это вдруг не так – выдать сообщение с какими подгруппами проблема)
4. сравнить, равно ли значение из (например) колонки 2 одной подгруппы значению колонки 2 во всех остальных подгруппах этой группы
5. после сравнения всех строк всех подгрупп одной группы: вывести в третий файл:
группу, все строки из колонок 2, 3, 6
6. если значение из двух подгрупп не равны – их обе надо выписать сразу же после сборной инфы группы
7. может быть такое, что подгруппы просто нет, тогда – тоже выписать
Значения ячеек одной группы по тексту должны быть одинаковыми, и выдача должна показать все сведенные значения из колонок колонка2, колонка3, колонка4
3) Выдача:
Результатом нужен или третий файл или просто копируемая выдача на экран
Парсер не должен быть мега универсальным, он просто должен сработать один (пару) раз и выдать правильный результат.
Язык – не принципиален, но прошу обязательно указать. Если напишете на яве – вообще отлично.
Прошу кроме языка также сразу указывать сроки и стоимость. Без этого писать в личку/аську никто не станет.
Выбранный исполнитель
Похожие заказы
- $100Прикладное ПО1 исполнительЗавершен14 лет назад
Требуется исправить сортировку в этой программе. То есть, чтобы в сортировке было меньше кода. Сделать сортировку с использованием массива и цикла. program rabota820yes; {$APPTYPE CONSOLE} uses SysUtils, ...
Прикладное ПО1 исполнительЗавершен14 лет назадЕсть программа АРМ диспетчера такси, для нее как отдельное приложение, необходимо сделать форму добавления новой заявки от клиента на вызов такси. Данная форма должна быть оформлена как отдельное приложение и вызываться ...
Прикладное ПО1 исполнительЗавершен14 лет назадНужно написать процедуры шифрования\дешифрования методом А5, Гиффорда. Язык с\с++, паскаль(дешевле). На вход подаётся строка типа "программирование", на выходе зашифрованная строка. Программа должна быть консольная, без графического интерфейса. По возможности без использования платформозависимых процедур. ...
Прикладное ПО1 исполнительЗавершен14 лет назадНеобходимо реализовать алгоритм "Кластеризация категорийных данных: масштабируемый алгоритм CLOPE" http://www.basegroup.ru/library/analysis/clusterization/clope/
Прикладное ПО3 заявкиЗакрыт14 лет назад- $50
Имеется Excel файл с несколькими столбцами. Там 3 цвета ячеек - это три типа доступа. 2 пользователя имеют доступ к зеленым. Один пользователь к желтым. Один к синим, плюс один юзер ...
Прикладное ПО4 заявкиЗакрыт14 лет назад Граббер должен выгружать данные по организациям ДубльГис в формат Access - файл: 1) Название организации; 2) Список рубрик, к которым относятся организации; 3) Адрес организации; 4) Телефоны организаций; 5) Сайты ...
Прикладное ПОнет заявокЗакрыт14 лет назадТребуется приложение для получения информации с сайта, среда разработки - C++, VisualStudio2005 Программа должна уметь залогиниться на сайте (запрос POST), отправить запрос на получение данных, прочитать данные с ответной html страницы и ...
Прикладное ПО10 заявокЗакрыт14 лет назадУ нас есть Visual C++ Application в виде .ехе - file. Этот файл невозможно запустить на сервере Windows Server 2008 без того, чтобы не появлялся запрос от сервера об авторизации запуска файла, так как ...
Прикладное ПО1 заявкаЗакрыт14 лет назад- $300
Есть макет рисовалки блок-схем, разработанный на C#, MS SQL. Надо расширить его функции, как описано в прилагаемом ТЗ. Можно использовать сторонние графические библиотеки. Подробности и исходники ...
Прикладное ПО8 заявокЗакрыт14 лет назад