【发布时间】:2012-06-03 05:15:18
【问题描述】:
我有一个 CSV 字符串,或者您可以假设为 csv 文件的正文。我想在该文件(CSV STRING)中找到一条特定记录并删除它之前的所有记录。 然后将剩余的记录转换为哈希。即标题作为键,行内容作为值。 任何时候您都无法创建新文件。
【问题讨论】:
-
你自己做了什么?您尝试了什么,遇到了什么问题?
-
我有 CSV 字符串。然后我做了 CSV.readlines 将其转换为数组数组。我找到了那条记录的索引,然后拿走了所有的记录。但是随后整个记录变成了一个字符串来分隔我使用 split(",") 的值,但它也分隔了具有字符串的值,例如它的值 23,56 将其分隔为 23 和 56 并给出了 2 个不同的元素
-
请张贴代码,说明有效的方法以及问题所在。