要使用CSV或XML进行数据导入?

Ben*_* J. 2 php xml csv tabular

我正在写一个脚本,我希望能够将数据导入数据库表.该表是mysql,SQLite 3或PostgreSQL.假设它可能是大量数据(数据是电子商务软件的产品/类别/描述等).

保存此类数据的最佳(最快且更普遍使用)格式是什么?导入数据的最佳方法是什么?

我做了一些研究,但它只是让问题变得更难了.例如,有人说csv更好,因为它更小,有人说xml更糟,因为没有一个标准..有人说xml更好,因为数据更容易处理.

思考?我也对其他格式持开放态度.如果这有所不同,该软件是用PHP编写的.

Chr*_* G. 7

我几乎总是使用CSV来存储SQL之外的数据.它增加的唯一真正的复杂功能是记住要正确逃避一切!

额外的好处是,大多数电子表格软件可以读得很好.