遍历本地JSON文件时如何省略“ default”条目?

时间:2018-09-04 16:46:51

标签: javascript json node.js

我正在导入本地JSON文件,例如

import * as RULES from './json/rules.json';

如果我随后通过遍历其条目,则

const rules = {};
Object.entries(RULES).forEach(([key, value]) => {
    rules[key] = {};
    value.forEach((obj) => {
        rules[key][obj.tag] = obj;
    });
});

我明白了

TypeError: value.forEach is not a function

这可能是因为我看到有一个default条目被自动添加到RULES,它再次包含了整个文件的内容。

我如何摆脱该default条目,或者至少遍历除此以外的所有内容?

1 个答案:

答案 0 :(得分:1)

这样导入:

import RULES from './json/rules.json';