gpt4 book ai didi

ruby - 使用 Ruby 将哈希数组转换为 CSV

转载 作者:数据小太阳 更新时间:2023-10-29 07:52:30 25 4
gpt4 key购买 nike

<分区>

我正致力于从哈希数组创建订单的 CSV 文件。 CSV 输出中的名称和 ID 在每一行中都必须相同,但每个订单的行数取决于订单中的 SKU 数量。

有没有简单的方法输出这个订单数组?

orders = []
orders << { name:"bob", id:123, sku:[ "123a", "456b", "xyz1" ], qty:[ 2, 4, 1 ] }
orders << { name:"kat", id:987, sku:[ "456b", "aaa0", "xyz1" ], qty:[ 8, 9, 5 ] }
orders << { name:"kat", id:222, sku:[ "123a" ], qty:[ 4 ] }

像这样的 CSV 文件:

name,id,sku,qty
bob,123,123a,2
bob,123,456b,4
bob,123,xyz1,1
kat,987,456b,8
kat,987,aaa0,9
kat,987,xyz1,5
kat,222,123a,4

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com