Какая у вас платформа и каковы ваши требования? Если вы работаете только в Windows и не хотите полагаться на сторонние библиотеки, вы будете искать msxml. Вы можете использовать xerces, если вы поддаются третьей стороне; если вы знакомы с Linux, история продолжает меняться.
Итак, каковы ваши требования?