当前位置: 首页 > 知识库问答 >
问题:

使用节点打印JSON对象。js[重复]

岳硕
2023-03-14

我创建了一个小节点应用程序,从GitHub jobs API获取作业。我正在使用模块request来完成此操作。您可以看到下面的代码:

const request = require("request");
const url ="https://jobs.github.com/positions.json?search=remote";
request.get(url, (error, response, body) => {
  let json = JSON.parse(body);
  console.log(
     `Data: ${json}`,
  );
});

如果您能帮助打印JSON对象,我将不胜感激,目前它只打印[对象,对象]

共有2个答案

逄征
2023-03-14

只需使用JavaScript方法JSON。stringify()将JSON转换为字符串,以便在控制台中打印。

const request = require("request");
const url ="https://jobs.github.com/positions.json?search=remote";
request.get(url, (error, response, body) => {
  let json = JSON.parse(body);
  console.log(JSON.stringify(json));
});
法玮
2023-03-14
console.log(JSON.stringify(json, null, 2));

将使用两个空格缩进打印它。您可以省去第二个和第三个参数来打印json,而不必很好地打印它。

也看到https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify

 类似资料:
  • 问题内容: 我正在使用Angular JS和Node JS开发应用程序,我需要查看用户机器中所有可用的打印机,让用户选择其中一台并打印收据。 有没有办法做到这一点? 问题答案: 我做了一个这样的应用程序。我使用http://nwjs.io/和注释中的模块来完成它:https : //www.npmjs.com/package/printer,这是该模块打印的有效代码在默认打印机中原始文件: 您可以

  • 我对这两个节点都不熟悉。js和MongoDB,但我已经设法将SO和mongo的文档中的一些部分整合在一起。 Mongo documentetion给出了一个例子: 如果我只需要在一个地方的一个函数中使用数据库,这看起来很好。在SO上搜索和阅读表明,我不应该每次都打开一个新连接,而是使用一个池并重用我第一次得到的数据库对象。这个答案在SO上很丰富,但我不确定如何首先获取DB对象,然后如何重用它。 假

  • 问题就在这里: 我目前必须打印一个a4的横向页面,其中包含当前javaFx场景的“部分”。 我必须打印的部分是BorderPane的部分,我需要打印左侧、中间和底部节点,所以打印的页面应该如下所示: 我将此作为输出(仅供参考): 感谢您的帮助/阅读,感谢您的帮助。 更新01: 这真是让人摸不着头脑... 更新02: 使用快照和imageViews进行新尝试: 我把它除以600(就像Resoluti

  • 好的,我试着在这个json对象中打印trackName:https://pastebin.com/raw/KfEDtRPY.但我似乎找不到合适的房产。我试着做:但它只给了我这个错误:的属性“0”,顺便说一下,要获取我在控制台中创建的json对象。日志(res.text);我似乎找不到正确的方法来打印trackName。提前谢谢。 注意:如果有任何帮助,我正在使用超级代理。

  • 我已经创建了几个对象,我想在ArrayList中只打印对象的一个参数: 我要打印:

  • 问题内容: 我有一个使用JSON解析过的javascript对象,现在我想打印该对象,以便对其进行调试(该函数出了点问题)。当我执行以下操作时… 我列出了多个[object Object]。我想知道如何打印此内容以查看内容? 问题答案: 大多数调试器控制台都支持直接显示对象。只需使用 根据您的调试器,这很可能会将对象在控制台中显示为折叠的树。您可以打开树并检查对象。