我需要在我们定期发送的一些csv文件中转置一些值,以便它们能够导入到网站中,我不确定最好的方法。
数据到达csv文件,其中包含列名称的标题行,第一列值是产品ID。数据看起来像这样......
ID F F-VF VF VF-XF XF
1 840 960 1080 1248 1944
2 1137.5 1300 1462.5 1690 2632.5
3 1225 1400 1575 1820 2835
我想要做的是改变这一点,以便将列名和它的值放入一个新行,为同一个id的每个值,如此...
ID COND VALUE
1 F 840
1 F-VF 960
1 VF 1080
1 VF-XF 1248
1 XF 1944
2 F 1137.5
2 F-VF 1300
2 VF 1462.5
2 VF-XF 1690
2 XF 2835
我可能还需要在单元格中添加一些字符串 - 这很容易吗?
非常感谢
答案 0 :(得分:0)
您是否尝试过任何标准的PHP方法,例如:str_getcsv()或fgetcsv()?
快速搜索“php csv”提供了一系列可能的解决方案。我建议尝试一些,然后在这里报告,如果你有一个特定的问题。