【问题标题】:Import Remote CSV with Magmi getting Error导入远程 CSV 时 Magmi 出错
【发布时间】:2025-12-26 23:10:06
【问题描述】:

我多次尝试使用 Magmi 从供应商处导入远程 CSV 文件。如果我下载 CSV 文件并使用 OpenOffice 打开它并使用 Duoble Quotes 再次保存它,它就可以正常工作。似乎供应商为我提供了 Excel(使用 Mixcrosoft Excel 保存)。知道如何在 Magmi 中以正确的方式配置它,因此它将以正确的方式处理。 谢谢。

【问题讨论】:

    标签: magento csv import magento-1.7 magmi


    【解决方案1】:

    在 Magmi 的 Configure Profile > Datasources 部分下,您会找到标有 CSV options 的部分。

    默认情况下,以下值为:

    CSV 分隔符: ,
    CSV 附件: "

    您可以简单地更改这些以匹配您的 CSV 格式。在您的情况下,它们不是双引号附件,因此您可以将 CSV 附件 字段留空并更新您的个人资料。

    请记住,尽管包含逗号 , 的描述可能会导致标题/列不匹配错误。确保您正确地转义这些以便 Magmi 处理。

    【讨论】:

    • 我有这样的东西:"sku","name","content","sku_supplier","stock","qty","color" "15424","product1"," new description","23435","345","1","blue,white" 我将所有字段保留在 Datasource 中(分隔符 en 附件空白)。还尝试了其他方法(它在保存后添加了\)。但仍然没有以正确的方式读取 CSV 文件。文件中需要一些硬代码吗?或者是这个的另一种解决方案
    • 你读过Magmi Documentation吗?您缺少一些必填列。您需要包含 "attribute_set","type","sku"。如果您不能每次都修改 CSV,您可以简单地使用 Magmi 中的 Default Values setter 插件,并添加缺少的必需列及其值。例如,您可以将Default 用于attribute_set,将simple 用于type
    • 我做了所有这些事情。我对 Magmi 并不陌生。已经做了很多本地导入到 Magento。似乎双引号和逗号的处理效果不佳。此外,当我使用 Import Limiter 并只关注基本列时,它仍然无法正常工作。
    • 确保使用第二个双引号转义值中的双引号,例如"mysku","name with ""quotes"" in it"