我正在寻找将 json 文件合并到一个文件夹中的最佳方法。
使用 HTML、CSS 和 JavaScript 这很容易,因为您不需要分隔符或只需要一个;
. 然而,对于 JSON,我们需要更多的东西来使它成为一个有效的 JSON 对象。
一种方法是连接文件,
并将所有内容包装在一个数组中。我想知道是否有更好/更简单的方法来做到这一点。
Gruntfile.js
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
concat: {
json: {
src: ['src/**/*.json'],
dest: 'dist/combined.json',
options: {
...
}
}
}
});
src/file1.json
{
"number": 1
}
src/file2.json
{
"number": 2
}
dist/combined.json
这将是期望的结果:
{
"numbers": [
{
"number": 1
},
{
"number": 2
}
]
}