我对JS比较陌生,我有一个JSON文件需要发送到我的服务器(Express)上,然后我可以解析它并在我正在构建的Web应用程序中使用它的内容。
这是我现在拥有的:
- 名为data.json的JSON文件
- 设置了Express服务器,正在本地主机上运行
- 一些糟糕的代码:
app.get('/search', function (req, res) {
res.header("Content-Type",'application/json');
res.send(JSON.stringify({/data.json/}));
});
上面的代码中,我只是尝试将文件发送到localhost:3000/search并查看我的JSON文件,但当我访问该路径时,收到的只有{ }。有人能解释一下吗?
非常感谢任何帮助。提前致以深深的感谢。
祝好, Theo
data.json中的示例片段:
[{
"name": "Il Brigante",
"rating": "5.0",
"match": "87",
"cuisine": "Italian",
"imageUrl": "/image-0.png"
}, {
"name": "Giardino Doro Ristorante",
"rating": "5.0",
"match": "87",
"cuisine": "Italian",
"imageUrl": "/image-1.png"
}]