我有一个 JSON 文件,我正在使用 javascript 读取它,我可以在控制台中打印出来,但是我必须手动编码 JSON 文件中的对象数量,该文件非常简单,只有 3 个对象,我想创建一个函数来检查 JSON 文件中有多少个对象。
Json代码
{
"items": [
{
"fname": "Kali",
"lname": "Flower",
"age": "19"},
{
"fname": "JD",
"lname": "Wyatt",
"age": "19"
}]
}
我正在尝试编写一个 JavaScript 函数来显示其中有多少个对象
最佳答案
使用JSON.parse
将内容转换为对象,然后使用.length
获取大小:
JSON.parse(fs.readFileSync(file)).items.length
解释:
const fs = require("fs"); // require fs
const content = fs.readFileSync(file); // read the file content as string
const obj = JSON.parse(content); // convert string to object
const length = obj.items.length;
关于javascript - 如何使用 jsonfile npm 在 javascript 中查找 JSON 文件的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56121598/