我对nodejs很新。我编写了自己的中间件函数来将传入的csv String更改为JSON String。
中间件堆栈如下所示:
app.use(bodyparser.text());
app.use(csvmiddleware);
app.use('/api',router);
csvmiddleware函数只是改变了req.body的内容并调用了next()。 csvmiddleware函数显示req.body包含一个JSON字符串。然后我调用router.route('/r').put(putobj)
并且putobj函数输出CSV字符串。 putobj输出也出现在控制台中的csvmiddleware输出之前。我的订单有什么问题?我想在putobj函数中使用JSON字符串,以便将其保存到MongoDB中。谢谢你的帮助