Javascript 我无法提取JSON中的一些数据
我有个问题,问题是 我有一个JSON文件,我可以在“Console.log”中看到这个文件的输出。但是在这个示例中,我想要得到“数据”内容,我得到输出Javascript 我无法提取JSON中的一些数据,javascript,json,node.js,Javascript,Json,Node.js,我有个问题,问题是 我有一个JSON文件,我可以在“Console.log”中看到这个文件的输出。但是在这个示例中,我想要得到“数据”内容,我得到输出 "cells": [ { "cell_type": "test", "metadata": {}, "outputs": [ { "data": { "image/png": "sampledata", "text/plain": [ "<IPython.core
"cells": [
{
"cell_type": "test",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "sampledata",
"text/plain": [
"<IPython.core.display.Image object>"
]
data:
[ [Object],
[Object],
[Object],
[Object],
[Object],
[Object],
[Object],
[Object],
[Object],
[Object],
[Object]
“单元格”:[
{
“单元类型”:“测试”,
“元数据”:{},
“产出”:[
{
“数据”:{
“image/png”:“sampledata”,
“文本/纯文本”:[
""
]
数据:
[[对象],
[对象],
[对象],
[对象],
[对象],
[对象],
[对象],
[对象],
[对象],
[对象],
[对象]
如何解决此问题?
console.log
无法打印嵌套对象,您必须使用本机nodejs函数(不要忘记需要util,例如const util=require('util')
)
查看此您能否显示用于获取
数据
值的代码?您使用的浏览器是什么?(名称+版本)另外,您是否尝试单击对象?一些(大多数,如果不是全部)浏览器控制台默认情况下会在控制台中折叠对象子对象,您可以像树视图一样展开它们。嘿,克里斯,我需要您给我您的邮件地址,这样我就可以向您展示这一点。我也在终端上工作,而不是在浏览器上。我不完全了解您,您是否有链接地址可以给出一个示例?您只需将util作为l导入即可并使用它来显示JSON,util.inspect(yourjsonvar)
:)var simply=JSON.stringify(require('./test.JSON'))我像这样拉文件,如何编辑它?用一个例子更新了我的答案;)很抱歉,但我不理解你的担心…这个例子只是为了展示util.inspect
与console.log
相比的用法,我不知道你剩下的代码