Hi everyone,

I am trying to import an RSS feed with some nested values into Drupal Nodes. The feed consists of Technologies where each Technology can have multiple Inventors. Each Inventor has a first name, last name, email, etc. The problem I'm having is importing the Inventors.

Here is a sample of the RSS feed I'm working with.

<dataField:inventorList>
  <dataField:inventor>
    <dataField:firstName></dataField:firstName>
    <dataField:lastName></dataField:lastName>
    <dataField:title></dataField:title>
    <dataField:department></dataField:department>
    <dataField:emailAddress></dataField:emailAddress>
    <dataField:phoneNumber></dataField:phoneNumber>
  </dataField:inventor>
  <dataField:inventor>
    <dataField:firstName></dataField:firstName>
    <dataField:lastName></dataField:lastName>
    <dataField:title></dataField:title>
    <dataField:department></dataField:department>
    <dataField:emailAddress></dataField:emailAddress>
    <dataField:phoneNumber></dataField:phoneNumber>
  </dataField:inventor>
</dataField:inventorList>
<dataField:licensingContactList>
  <dataField:licensingContact>
    <dataField:firstName></dataField:firstName>
    <dataField:lastName></dataField:lastName>
    <dataField:title></dataField:title>
    <dataField:department></dataField:department>
    <dataField:emailAddress></dataField:emailAddress>
    <dataField:phoneNumber></dataField:phoneNumber>
  </dataField:licensingContact>
</dataField:licensingContactList>

I posted this as a feature request for Feed Element Mapper. #694550: Nested or multiple values are not getting read with Feed Mapper module

I would like whatever solution that we come up with to be a contribution back to Drupal & the Drupal modules so others can benefit from this too.

I understand that people are moving away from FeedAPI over to the newer Feeds Module but my understanding is that the Feeds module doesn't have Element Mapping available yet. I'm open to the idea of using the newer Feeds module instead of the FeedAPI + Feed Element Mapper + Feed Exhaustive Parser combo. Whatever you feel you can provide a solution with.

I've already had a few folks take a look at this and turn away because they feel it's too complicated.

Please get in touch with me via my contact form for more details. Please send me your rates too. I can pay you either hourly or a lump sum for the project, whatever is most convenient for you.

I would like to have a solution by the end of this week if possible. This issue has been holding up my project and we're running out of time.

Thanks for reading.
-Tim

Comments

TimG1’s picture

I still haven't found someone who can do this yet. I'm still taking bids for anyone interested.

Thanks!
-Tim