【发布时间】:2014-09-24 16:27:14
【问题描述】:
我有一个带有空格分隔值的文件:
Paul Smith 12345678
John Alex Doe 23456789
Lucy S Alena Blissett 34567890
并且需要将其转换为这样的哈希:
{"Paul Smith"=>"12345678", "John Alex Doe"=>"23456789", "Lucy S Alena Blissett"=> "34567890"}
我可以关注 these tips 获取 CSV,但我有点被 TSV 和换行符难住了。
感谢您的帮助!
【问题讨论】:
-
你不能只在标签上拆分,用空格连接前两个并用作键,并使用最后一个作为值吗?我不确定具体是什么问题。
-
我刚刚编辑了问题以包含可变数量的名称。我遇到的问题是,对于列表的其余部分,我无法确定一个人会有多少个名字。该数字将始终与显示的位数相同。
-
您拥有的不是制表符分隔的值。这就是你的问题的原因。
-
道歉。我不确定我有什么。上面的类型有名字吗?
-
所以一直使用空格是有意的?不准确地使用术语是一件坏事。我不知道有什么格式可以匹配你所拥有的。