I would say both. XML can be a powerful way to export data for import into other stuff. Plus you can do fun stuff with it in Java and Python. CSV is good for use with Excel.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yea both is defiantly good.
One thing I was wondering is whether to try to implement importing and exporting as plug-ins or as part of the back-end. Im leaning toward backend. The backend can have functionalty to import or export to our applications xml/csv file format.
Then the csv Input Plugin (https://sourceforge.net/tracker/index.php?func=detail&aid=2689340&group_id=236936&atid=1101497) can be used to import data from more generic csv files
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I would agree with this, with the one comment that if we implement exporting as a plug-in, then we could potentially implement other ones later as well, as we find other data formats that are useful. As for input, this should almost certainly be a plug-in, since hardware input is already handled this way.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I would say both. XML can be a powerful way to export data for import into other stuff. Plus you can do fun stuff with it in Java and Python. CSV is good for use with Excel.
Yea both is defiantly good.
One thing I was wondering is whether to try to implement importing and exporting as plug-ins or as part of the back-end. Im leaning toward backend. The backend can have functionalty to import or export to our applications xml/csv file format.
Then the csv Input Plugin (https://sourceforge.net/tracker/index.php?func=detail&aid=2689340&group_id=236936&atid=1101497) can be used to import data from more generic csv files
I would agree with this, with the one comment that if we implement exporting as a plug-in, then we could potentially implement other ones later as well, as we find other data formats that are useful. As for input, this should almost certainly be a plug-in, since hardware input is already handled this way.