Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails上传CSV文件,转换为JSON,并在视图中显示?_Ruby On Rails_Ruby_Json_Csv - Fatal编程技术网

Ruby on rails Rails上传CSV文件,转换为JSON,并在视图中显示?

Ruby on rails Rails上传CSV文件,转换为JSON,并在视图中显示?,ruby-on-rails,ruby,json,csv,Ruby On Rails,Ruby,Json,Csv,我使用Rails上传CSV文件,发送到我的上传控制器,转换成JSON,然后发送到视图 我似乎无法正确地将CSV转换为JSON。假设我有以下csv文件: 'First','Second','Third','Fourth', 1,2,3,4, 5,6,7,8 如何将其转换为: [{key:'anything', values: [{'First': 1, 'Second':2, 'Third':3, 'Fourth':4}, {'First': 5, 'Second':6, 'Third':7,

我使用Rails上传CSV文件,发送到我的上传控制器,转换成JSON,然后发送到视图

我似乎无法正确地将CSV转换为JSON。假设我有以下csv文件:

'First','Second','Third','Fourth',
1,2,3,4,
5,6,7,8
如何将其转换为:

[{key:'anything', values:
[{'First': 1, 'Second':2, 'Third':3, 'Fourth':4},
{'First': 5, 'Second':6, 'Third':7, 'Fourth':8}]
}]
谢谢