I am currently working on migrating all my nodes from a Drupal 6 site to a Drupal 7 one. The site in Drupal 6 is heavily dependent upon taxonomy and has around 7 vocabularies applied to all the content types. So when I export a node of type "News", I get a whole bunch of fields in my DSV file such as field_news_body['0']['value'] & field_news_primary_image['0']['filepath']. However, all the taxonomy terms associated with this node are present as

field name: taxonomy['3']['29']; value: 29
field name: taxonomy['3']['31']; value: 31
field name: taxonomy['4']['39']; value: 39
field name: taxonomy['4']['40']; value: 40
field name: taxonomy['5']['47']; value: 47

In this, the first [] is pointing to the vid and the second [] is pointing to the tid. I was hoping that the export will group the terms belonging to one vocabulary together in one field and the values would be comma separated such as

field name: taxonomy['3']; value: 29,31

I don't know how to map such specific term field names to the term reference fields in Drupal 7.

Currently, I am only working on exporting just one node and have been unsuccessful in bringing / interpreting the taxonomy terms from Drupal 6 to Drupal 7.

I have tried looking everywhere and have been unable to find a solution for this problem that I am facing. I am hoping someone will be kind enough to shed some light on this or at least tell me if what I expect is not possible.

If I am not clear, please ask and I will try and explain as well as I can.

Many thanks in advance!


ruchika.nayyar’s picture

Assigned: ruchika.nayyar » Unassigned
bailey86’s picture


I don't mean to tread on any toes here but you may be able to use http://drupal.org/project/data_export_import to export then import the taxonomy terms from D6 to D7 - they get recreated with the same ID's. The DEI module was not designed to export from D6 and import to D7 but it seems like it has been used for that purpose.

Hopefully, you may be able to use it in conjunction with Node Export.


danielb’s picture

Status: Active » Closed (outdated)