我在Ruby中有一个字符串:
[[nil,nil,nil,nil,nil,nil,nil,nil,nil,'Average of','Transaction Amount','dataset_test_3.SampleData100'],[nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,'Country','dataset_test_3.SampleData100']]
它完全格式化为多维数组,并具有2个子数组。(在某些情况下,可能有3个)。
我如何以此创建一个实际的数组?
赞赏任何方向,对此已经寻找了一段时间没有任何结果。
您还可以使用YAML将字符串解析为数组
require 'yaml'
array = YAML.load(input)
array.flatten
# => ["nil", "nil", "nil", "nil", "nil", "nil", "nil", "nil", "nil", "Average of", "Transaction Amount", "dataset_test_3.SampleData100", "nil", "nil", "nil", "nil", "nil", "nil", "nil", "nil", "nil", "nil", "Country", "dataset_test_3.SampleData100"]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句