Я нашел xml.etree.ElementTree библиотека очень универсальный и удобный процессор XML.Как насчет C ++?Я нашел несколько инструментов C ++ XML (Xerces-C ++, TinyXml), но это больше похоже на xml.dom .
Взгляните на cpp-elementtree .На данный момент он довольно хорошо протестирован и предназначен для имитации именно того легкого API, к которому вы привыкли.
Посмотрите на iksemel , написано на C, но быстро и надежно.