XMLを読みたい

<!-- システム共通設定 -->
<systemSetting>
    <!-- 支店コード -->
    <branchCD>15</branchCD>
    <!-- 倉庫コード -->
    <warehouseCD>5</warehouseCD>
    <!-- 印刷マージン cm単位で記述してください -->
    <printMargin>
        <top>1.8</top>
        <Buttom>0.7</Buttom>
        <left>0.7</left>
        <right>0.7</right>
    </printMargin>
</systemSetting>

こんなようなXML
SystemSetting.PrintMargin.Top
のように読み出したい。今はSystemSettingクラス、PrintMarginクラスをつくって階層構造を作っている。作るのがめんどくさい。