I'm trying to do something like this with Drupal 7.
I need to generate either an XML file or a number of xml files based on the sub-parts of the over-all "Navigation" menu.
I have multiple "Portals", each with a list of pages... I need to generate an XML file for each portal, and be able to customize the hell out of it.
I've been trying Views... with XML Sitemap, feeds, etc... I just can't seem to get anything workable.