gpt4 book ai didi

javascript - 将 JSON 数据存储到 Node 中 URL 的变量中?

转载 作者:行者123 更新时间:2023-11-29 23:19:22 33 4
gpt4 key购买 nike

我尝试将 JSON 数据存储到来自位于 https://data.sfgov.org/resource/wwmu-gmzc.json 的 JSON 文件的 Node 中的变量中告诉我我能为此做什么?

提前致谢!

最佳答案

  • 使用mongoose npm 将数据保存到mongodb数据库

  • 使用request npm 向url 发起http 请求

制作模型:

  var mongoose =require('mongoose')  
var Schema = mongoose.Schema;

var movieSchema = new Schema({
actor_1: String,
actor_2: String,
actor_3: String,
director: String,
locations: String,
production_company: String,
release_year: String,
title: String,
writer: String,
});

var Movie = mongoose.model('Movie', movieSchema);

在你的 app.js 中

 var request = require('request');
var data=[];
request('https://data.sfgov.org/resource/wwmu-gmzc.json', function(error, response, body) {
console.log('error:', error);
console.log('statusCode:', response && response.statusCode);
console.log('body:', body);
if(response && response.statusCode==200){
var data=body;
for(var i=0;i<data.length;i++){
var movie=new Movie(data[i]);
movie.save();
}
}

});

关于javascript - 将 JSON 数据存储到 Node 中 URL 的变量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51326221/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com