繁体   English   中英

如何获取 JSON 文件来显示子数组?

[英]How do I get a JSON file to show sub-arrays?

我知道这是一个简单的问题,但我尝试了多种方法,但无法让它发挥作用。 我有一个巨大的 JSON 文件(我使用了它的简化版本),我终于设法让我的脚本使用require(); function:

let wordBank = './Wordbank.json';

function getData() {
  console.log(require(wordBank));
}
getData();

终端像这样显示我缩小的 JSON 文件的几行,为什么?:注意绿色的“Array”?

我真的找不到任何答案......

使用 console.dir 而不是 console.log

console.dir(data, {depth:100})

它有一个深度参数来扩展 json 到给定的水平

您需要使用JSON.stringify将 object 转换为 JSON 字符串。 所以你需要像这样改变你的代码:

let wordBank = './Wordbank.json';
function getData() {
   console.log(JSON.stringify(require(wordBank)));
}
getData();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM