You could embed the XML within your HTML file, but browsers will just interpret the tags as HTML, and since they are likely not HTML tags, they won't get displayed.
Your best bet is to either process the XML file with a server side script or client-side javascript.
The "Official" way would be to use XLST (XML style transformations) which would turn it into HTML. I would recommend the JS route just because there's little need to mess with stuff on .mac.
There's a little about reading XML
Here. from there it shouldn't be too hard to have it display in the way you want.