2013-11-26 28 views
0

我一直在试图将数据从Virtuemart安装导出到excel文件中,以便它可以轻松导入到Magento中。我遇到的问题是,任何包含HTML的字段都会导致换行符并破坏文件的格式。使用PHPMYADMIN中的HTML导出数据库

我试过使用分号作为分隔符以及选项卡,但这似乎没有解决问题,因为奇数换行符仍然存在。

是否删除换行符并为其工作解决此问题的唯一方法?

谢谢!

回答

0

目前还不清楚问题是否来自CSV文件中未转义的逗号或换行符,但无论哪种方式都应该有一种方法来正确转义它们,以免影响导入。

我也不是很清楚你用什么方式使用什么程序;你已经将这个标签标记为phpMyAdmin,并在标题询问有关从phpMyAdmin导出的标题,但在帖子中引用Virtuemart和Magento,所以我猜你正在使用phpMyAdmin来执行其他人使用的数据库的导入/导出电子商务计划。

我可以强烈建议使用SQL文件类型吗?

在phpMyAdmin中,您可以为导入和导出CSV文件选择“Lines terminated with”的自定义值。也许你可以利用它来创建你的线路终止值,例如§。顺便说一下,我的理解是,只要每个字段都被正确转义(“附带的列”和/或“列与字符转义”),您的内容中的额外换行符或逗号应该与导入/导出无关。在文本编辑器中打开导出的文件,并查看一些条目以确保它们正确地转义,并且可能发布几行失败的示例(当然,隐藏任何敏感信息)。

相关问题