伙计们,我需要创建一个非常简单的CSV文件,一些产品的详细信息,以便将它们导入到一个在线购物网站。每个产品都有3个属性:名称、描述和价格。
csv文件看起来像这样:
产品1,产品说明,100产品2,产品说明,100产品3,产品说明,100
我有两个问题:
1)每个产品描述都有不止一行,例如
This the product's description.
This is a cool feature.
This is another feature.
Product made in the US.
字符串
如何在csv文件中保留/添加此格式?
2)第二个问题,大多数产品描述中包含逗号“,”,例如:这个产品很棒,可靠,也很便宜。
如何在不破坏csv格式的情况下将这些逗号添加到描述中?
最后一个问题一些产品描述具有超过800个甚至100个字符。在csv的一个字段中可以添加那么多字符吗?
2条答案
按热度按时间k7fdbhmy1#
可以使用
PHP_EOL
。这将在导出csv单元格中添加新行。字符串
lyr7nygr2#
第一个问题的解决方法是使用HTML
<br/>
标记而不是换行符。这就是我正在做的,至少在我找到更好的解决方案之前。你会改变:
字符串
致:
型
至于第二个问题:在我的测试中,Magento在字段中使用逗号似乎没有任何问题。但你可以随时更改Magento使用的分隔符。我通常使用tab(\t)。确保在
System > Import/Export > Dataflow-Profiles
中使用Magento的高级导入功能。