No, you're right SoulScratch. That would be some what silly. I'm displaying the XML through php eg:
echo '<p>' . htmlentities($homePage->mainCopy) . '</p>';
but yes with more thought it only displays the XML, rather than translating it into HTML.
I was looking at creating a <link> in the XML and using XSLT to translate it eg:
<link dest="test.htm">a link</link>
but I can't get the values into the template eg:
Obviously this doesn't work so I suppose my question should have been 'how do I get values into the template?'
Thanks again for the help.