Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个文件夹,其中包含许多 JSON 文件。
我想获取文件名以 ..json结尾的所有文件,_LAST.json并将它们组合成一个 JSON 文件。要处理的每个文件的名称如下:
.json
_LAST.json
Bill_LAST.json Jane_LAST.json Kitty_LAST.json
Bill_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