Если C ++ в порядке, вы можете попробовать TinyXML . Я использовал его в течение нескольких лет, и он работает хорошо.