The Node import module (http://drupal.org/project/node_import) is under active development. I supports imports from CSV/TSV files. Perhaps one could borrow some ideas how to map the import data to Drupal fields.

The Import/Export API (http://drupal.org/project/importexportapi) is not under active development anymore, but the developer's documentation might provide some hints (http://greenash.net.au/posts/thoughts/import-export-api-final-thoughts).

Comments

btopro’s picture

Thanks for the pointers, I'm going to be starting on this next week (crazy busy lately)