express中处理json数据


由于express的post没有处理专门处理json数据的机制,因此我们可以添加bodyParser插件来处理json。

首先,在项目文件夹中安装插件

npm install body-parser

然后在app.js中,写明

var bodyParser = require('body-parser');

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));

这样就可以正常的处理json数据,可以避免一些读取不到json格式数据的问题,尤其是类似这种

{
    test:"text",
    jp:{
          id:2,
          value:3,
      }      
}    

如果想要类似以req.body.jp.id这种方式来读取数据,则必须像上面那种方式设置body-parser。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM