Достался мне небольшой проект С++ + Boost и надо добавить в него возможность чтения Xml файлов. Т.е. считать, прошерстить XPath запросами и создать коллекцию найденного в памяти. Т.к. последний раз на плюсах я писал наверно лет 5 назад — то почти все забыл. Как лучше и по простому реализовать чтение и парсинг Xml файлов в С++. Есть ли с Boost специальные библиотеки?
И пример кода бы не помешал.