I follow this topic with great interest.
PeteVA say that's better to make a tool that can be use by merchants to update, add, delete or save data.
I'm think so. BUT I think that's a good goal and not the first step...
This development is too difficult to think we could make "The ideal tool" that everyone dream to want... as it was said before.
I think the way Qphoria ans Xsecret take is good. Why ?
Because this first step is going to allow to have a basic tool to update or add data. That's right, it isn't perfect because it will be difficult to novices to use it. But it will be simple and generic !
If I understand well (I'm French and it's possible I misunderstand some informations...

) Data could be saved from one version of OC and reload even if fields have been added or deleted...
So, if table's links don't change between two OC's versions that means we can save category and products data from old OC to new OC ! That's great !
And it means too we could to have an import / export system even if we added specific fields to our products, category, customers, etc. That's very cool ! not ?
After, I think (I hope) we'll can easily use import/export functions to develop an advanced import/export extension. We 'll have just to import or export some tables and merge data in one file for export and explode data in each table for import. And the extension will automatically have the advantages of the basic import/export !
The advanced extension will not need to be added to each version of OC as JNeuhoff's extension... Only change that will need update will be if table's link change...
Isn't it a good news ??
