gpt4 book ai didi

ruby - 将所有 JSON 文件合并到一个特定文件夹中

转载 作者:数据小太阳 更新时间:2023-10-29 08:33:09 24 4
gpt4 key购买 nike

我有一个文件夹,其中包含许多 JSON 文件。

我想获取所有 .json 文件,其中文件名以 _LAST.json 结尾,并将它们合并到一个 JSON 文件中。每个要处理的文件的名称如下:

Bill_LAST.json
Jane_LAST.json
Kitty_LAST.json

Bill_LAST.json 看起来像:

[{

"Date": "2012-11-19",
"Name": "Bill",
"Age": 54,
"Sex": "M"

}]

最佳答案

它可以像这样简单:

json = Dir['./*_LAST.json'].map { |f| JSON.parse File.read(f) }.flatten

Here是一个工作演示。

关于ruby - 将所有 JSON 文件合并到一个特定文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13482993/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com