Forum Moderators: open
If the .XML file's content changes on a regular basis, then the html page's content is updated, keeping the page "fresh".
Just because a page is "fresh" doesn't mean that it will rank well, though. ;)
If you want to include an XML feed on your html pages then you would want to look into RSS or look for an 'rss tutorial'.
There are some great tutorials out there.