我正在尝试在 Ruby 中使用 CSV 库并将 .csv 文件的值存储到对象参数中。例如,我希望能够解析 .csv 文件,它看起来像这个示例之一:
福特,1996,蓝色,雪佛兰,2000,绿色
并让程序将值分配给具有三个参数的“汽车”对象:品牌、年份和颜色,稍后可以像这样访问:
car1.make = "Ford"
car1.year = 1996"
car1.color = "Blue"
car2.make = "Chevy"
car2.year = "2000"
car2.color = "Green"
等等任何数量的汽车。
在这个网站上环顾四周后,我发现了一些如何执行此操作的示例,但仅用于输出到另一个文件或字符串。谁能以尽可能简单的方式解释如何做到这一点?我对这种语言很陌生,很容易迷路。谢谢!
(对不起,我在编辑之前没有那么清楚)