因此,我想深入研究一个大型 JSON 文件,以便可以循环遍历某个小节中的所有属性,并将其中的变量从字符串转换为数字。
问题是 JSON 太大了,我无法仅在 Atom 中打开它并查看它,也无法解析它并使用 console.log 来查看我想要访问哪些变量。
获取 JSON 整体结构的最佳策略是什么?理想情况下,我希望看到类似的东西
{
"features": ...,
"properties": [...],
"etc":...
}
不要太深入。
最佳答案
const fs = require('fs')
const file = fs.readFileSync('path/to/json/file.json')
const parsed = JSON.parse(file)
console.log(Object.keys(parsed))
这将为您提供顶层的键,正如您提到的您希望看到浅层结构。
关于javascript - 如何使用 Node 找出大型 JSON 文件的结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48083699/