XMLからデシリアライズするとか、そういうのなら分かるんだけどね。
VB.NETの常套手段だし。
でもね、自分でわざわざスキーマ決めて、DOMとかSAXで自前でやり取りしてるのを見てると意味あるのか、って。
iniファイル・レジストリと何も変わらないじゃん。
設定ファイルにXSLTかけてデシリアライズするとかいう漢もおらんだろうし。