【发布时间】:2020-06-20 11:42:24
【问题描述】:
所以我正在尝试创建一个 api,这是我的代码 sn-p
const express = require('express');
const bodyParser = require('body-parser');
const fs = require('fs');
const steamScrape = require('./steamScrape');
console.log()
const app = express();
app.use(bodyParser.json());
app.get('/steamScrape', (req, res) => {
res.json(steamScrape);
});
这是我的 json 文件的 sn-p:
[
{
"name": "asdasdadsa",
"discount": "-40%",
"price": "CDN$ 0.71",
},
{
"name": "asdasd",
"discount": "-40%",
"price": "CDN$ 20.39",
}
]
但这就是我运行服务器时的样子。我怎样才能让它看起来很漂亮?我尝试过使用 JSON.stringify() 并在任何地方添加 \n 字符
【问题讨论】:
-
你可以在你的谷歌浏览器商店中安装
json formatter -
您的 API 应该发送数据,格式应该是所涉及的前端的关注点。通常 html 页面上的
<pre>标记足以对其进行格式化。 -
在 chrome 网络选项卡中,当您点击 json 请求时,您有一个“预览”选项卡,这也会打印出来
-
真正的问题是,你为什么希望它看起来“漂亮”...?
标签: javascript json api pretty-print stringify