I have an XML site map from which a spider will crawl the given URLs, scrape content, and import into my existing Drupal 7 site. The imported data will map to existing Drupal content types, fields, and taxonomies. The site will periodically import new content and update existing content. Imported content will include text and images in addition to the data provided by the XML feed and meta-data associated with the content.
This work should ideally be based upon existing solutions (Feeds, etc.) as the project is not complete until the process is proven to be repeatable.
Generic responses will not be read. Any response must specifically answer how you can address my requirements.