javascript - 将 JSON 值传递到 POST 请求 - Node

标签 javascript json node.js api

我有以下index.js文件;

var Lob = require('lob')('test_6afa806011ecd05b39535093f7e57757695');

var residence = require('./addresses.json');

console.log(residence.residence.length);

for (i = 0; i < residence.residence.length; i++) {
    console.log(residence.residence[i].name);

    Lob.addresses.create({
        name: 'residence.residence[i].name',
    }, function(err, res) {
        console.log(err, res);
    });
}

当我console.log(residence.residence[i].name)时,会出现相应的响应“RESIDENT”。

但是,我尝试传递与 Lob.addresses.create({ 下的发布请求中的值相同的值,但该值无法识别。

如何将该值作为“name:”的值传递到我的键值对中?

最佳答案

由于使用了引号,您似乎正在传递文字字符串“residence.residence[i].name”...删除引号:

for (i = 0; i < residence.residence.length; i++) {
    console.log(residence.residence[i].name);

    Lob.addresses.create({
        name: residence.residence[i].name,
    }, function(err, res) {
        console.log(err, res);
    });

}

关于javascript - 将 JSON 值传递到 POST 请求 - Node,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38002222/

相关文章:

json - Restkit 0.20 上的简单 JSON 登录帖子

javascript - NodeJS - ES6 - 扩展类错误以返回我自己的类型作为错误响应的一部分

node.js - Inno Setup 检查外部应用程序的版本

node.js - 如何在 Node.js 中等待

javascript - 使用 divs.Only JS 动态删除列表

jquery - json 以及如何使用它

javascript - 如何使用 react.js 返回多个列表组件

java - 使用 Jackson 将对象转换为 JSON 时的无限递归

javascript - 使用 moment.js 以格式 00 :XX when duration is less than an hour 显示持续时间

javascript - 来自父级的 getElementById 适用于 Firefox,不适用于 IE