XMLをC++オブジェクトにマッピング

現在のプロジェクトで担当部分で、XMLファイルを読み込んでC++オブジェクトを構築する処理が必要。Jakarta CommonsのDigesterとまではいかないものの、MSXML4のSAXパーサを手軽に使えるフレームワークはないものか。やっぱり自分で作るしかないのか。