Доброго времени суток, возникла задача сравнить несколько таблиц. Таким образом, что бы можно было понять где совпадают продукты и получить их разницу.
- Что лучше всего использовать ? Json, словари и т.д.
- Какую логику лучше всего организовать ? скорость работы тоже важна
iXelper, дело в том что парсинг и очистка данных в этой задаче - самое сложное, а возможно и не выполнимое в автоматическом режиме. Вообще простые html таблицы умеет парсить Excel. Указываете ему страницу, элемент на ней и он пытается что-то сделать. Вот только если вы просто зайдете на сайты этих магазинов, вы там, скорее всего не получите таблицу пригодную для парсинга, а если получите то у вас разойдутся наименования товаров.
Илья, спарсить не проблема. Мы уже продумали как сделать)
Единственная проблема это структура, что бы было удобно сравнивать, обращаться и т.д. (В общем вертеть как хотеть)
Было бы удобно что то типа такого:
(В php вроде так можно)
string arrayKey = ["ключ1":"значение1","ключ2":"значение2"]
Console.WriteLine(arrayKey["ключ2"]);
// выведет «значение 2»