javascript - nodejs 不读取 JSON

标签 javascript json node.js express

这一定是很明显的事情,但我花了足够的时间在上面:

Node Express 获取在浏览器中设置的 JSON 对象。 对象名称是 dddd。

当我:

console.log(req.params.dddd);

我得到:

{"email":"abc@def.com"} 

我对 node.js 的设置是正确的

但是当我:

console.log(req.params.dddd.email);

我得到 undefined...

我一定错过了这一点。比起你来帮助任何人

最佳答案

我想你得到了一个字符串,但你误以为它是一个 JSON。 之前尝试 JSON.parse。

var obj = JSON.parse( req.params.dddd);
console.log(obj.email)

关于javascript - nodejs 不读取 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29053723/

相关文章:

javascript - 使用javascript在目录中加载xml文件

javascript - Node.js 中的根对象是什么

node.js - Sequelize 'Inverse' 关系

javascript - 我的 javascript 适用于除 IE8 之外的所有浏览器

json - 是否可以动态地将多个结构合并/合并为一个结构(使用反射)?

c# - JavaScriptSerializer.deserialize json string 用逗号分隔到 list<string>

json - package.json 中的自定义许可证 URL

javascript - 使用 puppeteer 等待 fs writefile 不会等到文件写入后再继续事件循环

javascript - 用于将字符串拆分为数组并替换数组元素的正则表达式?

javascript - 在 io.js 中使用 smalloc