Посоветуйте, пожалуйста, какую-нибудь опенсурс библиотеку (C/C++), при помощи которой можно распарсить HTML, т.е. представить его в виде дерева и т.п. Задача, которую нужно решить, чтобы пользователь отмечал в этом дереве элементы, которые ему нужно получать, а программа потом собирала для него информацию.