Expat - это библиотека парсера XML, написанная на C
Expat - это потоковый анализатор XML. Модель программирования основана на обработчиках шаблонов, таких как начальные теги, которые анализатор находит в XML-документе. Сам Expat написан на C, но есть привязки для многих языков.