我正在设计一个购物车,允许用户以csv格式上传产品。问题是其中一列包含动态子列。解释这一点的最佳方式是产品数据的示例:
stdClass Object
(
[id] => 412
[description] => this is the description for phat cars
[title] => Phat Cars
[price] => 2500.00
[custom] => Array
(
[custom_info] => Array
(
)
[custom_price] => Array
(
)
)
)
字段自定义[custom_info]和自定义[custom_price]可以包含任意数量的字段。我想不出有一个使用csv动态列的解决方案,但我想我会把问题抛出去,看看是否有人有任何建议。
答案 0 :(得分:0)
您可以为此特殊列创建不同的表示法 - 不同的分隔符或json。但这很难用excel写出来。
我曾经遇到过同样的问题,我们不得不用任意数量的子包进口快递。因此,我们允许通过CSV创建一个子包,并通过网站尽可能多地创建。
更好的方法是通过WEB服务导入这些数据。